- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
l软件测试答案
一简答题1.什么是黑盒测试?黑盒测试主要采用的技术是什么黑盒测试(Black—box Testing)又称功能测试、数据驱动测试或基于规格说明的测试,是一种从用户观点出发的测试。被测程序被当作一个黑盒,不考虑程序内部结构和内部特性,测试者只知道该程序输入和输出之间的关系或程序的功能,依靠能够反映这一关系和程序功能的需求规格说明书考虑确定测试用例和推断测试结果的正确性。软件的黑盒测试被用来证实软件功能的正确性和可操作性。主要采用的技术是基于图的测试,等价类划分,边值分析,比较测试2.什么是白盒测试?白盒测试主要采用的技术是什么白盒测试(White—box Testing)又称结构测试、逻辑驱动测试或基于程序的测试。它依赖于对程序细节的严密检验,针对特定条件设计测试用例,对软件的逻辑路经进行测试。在程序的不同点检验“程序的状态”以判定其实际情况是否和预期的状态相一致。软件的白盒测试用来分析程序的内部结构.主要采用的技术是语句覆盖,判定覆盖,条件覆盖,判定/条件覆盖,基本路径覆盖,循环覆盖,模块接口测试3.集成测试的必要性一个模块可能对另一个模块产生不利的影响将子功能合成时不一定产生所期望的主功能独立可接受的误差,在组装后可能会超过可接受的误差限度可能会发现单元测试中未发现的接口方面的错误在单元测试中无法发现时序问题(实时系统)在单元测试中无法发现资源竞争问题4.自顶向下集成测试的策略,优缺点主控模块作为测试驱动,所有与主控模块直接相连的模块作为桩模块;根据集成的方式(深度或广度),每次用一个替换从属的桩模块;在每个模块被集成时,都必须已经进行了单元测试;进行回归测试以确定集成新模块后没有引入错误上述过程从第2步重复进行,直到整个系统结构被集成完成。优点:可以自然地做到逐步求精,一开始便能让测试者看到系统的框架缺点:需要提供桩模块在输入/输出模块接入系统以前,在桩模块中表示测试数据有一定困难由于桩模块不能模拟数据,如果模块间的数据流不能构成有向的非环状图,一些模块的测试数据难于生成;观察和解释测试输出往往也是困难的5自底向上集成测试的策略,优缺点组装从最底层的模块开始,组合成一个构件,用以完成指定的软件子功能编制驱动程序,协调测试用例的输入与输出测试集成后的构件按程序结构向上组装测试后的构件,同时除掉驱动程序优点:由于驱动模块模拟了所有调用参数,即使数据流并未构成有向的非环状图,生成测试数据也没有困难特别适合于关键模块在结构图底部的情况缺点:直到最后一个模块被加进去之后才能看到整个程序(系统)的框架,只有到测试过程的后期才能发现时序问题和资源竞争问题6.调试难的原因7.调试的实现方法8.性能测试的目的1评估系统的能力:测试中得到的负荷和响应时间数据可以被用于验证所计划的模型的能力,并帮助作出决策。2识别体系中的弱点:受控的负荷可以被增加到一个极端的水平,并突破它,从而修复体系的瓶颈或薄弱的地方。3系统调优:重复运行测试,验证调整系统的活动得到了预期的结果,从而改进性能。9.性能测试类型负载测试:确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。强度测试:强度测试是一种性能测试,在系统资源特别低的情况下软件系统运行情况。容量测试:确定系统可处理同时在线的最大用户数(在用户可接收的范围内)。压力测试:通过确定一个系统的瓶颈或者最大使用极限的测试10.容量测试容量测试是要检验系统的能力最高能达到什么程度。例如,对于编译程序,让它处理特别长的源程序;对于操作系统,让它的作业队列“满员”;对于信息检索系统,让它使用频率达到最大。在使系统的全部资源达到“满负荷”的情形下,测试系统的承受能力。11.高频集成测试一般采用的步骤步骤一:选择集成测试自动化工具步骤二:设置版本控制工具,以确保集成测试自动化工具所获得的版本是必威体育精装版版本步骤三:测试人员和开发人员负责编写对应程序代码的测试脚本步骤四:设置自动化集成测试环境,每隔一段时间对配置管理库的新添加的代码进行自动化的集成测试,并将测试报告汇报给开发人员和测试人员步骤五:测试人员监督代码开发人员及时关闭不合格项步骤六:按照步骤三至步骤五不断循环,直至形成最终软件产品。12.测试人员在软件开发过程中的任务是什么?二.画出下列伪码程序的控制流图,设计语句覆盖和路径覆盖的测试用例四.根据自己的理解什么是测试用例和测试计划,设计一个测试用例应当从那几个方面考虑?五.列举5个软件测试工具,并说明其应用场景工具名称来源类型费用功能概要WinRunnerMercury公司功能性测试收费昂贵Winrunner最主要的功能是自动重复执行某一固定的测试过程,它以脚本的形式记录下手工测试的一系列操作,在环境相同的情况下重放,检查其在相同的环境中有无异常的现象或与实际结果不符的地方。可以减
您可能关注的文档
- l软件工程期末考试参考试题.doc
- I培训的分类与方法.doc
- I培训的形式.doc
- I培训的方法角色扮演法.doc
- l软件工程期末考试试卷A答案.doc
- I培训的方法5——角色扮演法.doc
- I关中小城镇政治经济社会文化的定位以及发展等问题刍议.doc
- l软件工程期终试题A.doc
- I培训策划要点.doc
- l软件工程硕士考试数学出题要求和样卷.doc
- 吉安县公开招聘专职文明实践员笔试备考试题及答案解析.docx
- 2025重庆枫叶国际学校招聘教师笔试备考试题及答案解析.docx
- 游机队电玩自制联网教程-tplink.pdf
- 2025重庆新华出版集团招聘1人笔试模拟试题及答案解析.docx
- 2025宜宾高新丽雅城市产业发展有限公司公开招聘笔试模拟试题及答案解析.docx
- 2025云南保山市龙陵县勐糯镇人民政府招聘合同制专职消防员1人笔试模拟试题及答案解析.docx
- 11.1生活中常见的盐 九年级化学人教版下册.pptx
- 6.1法律保护下的婚姻 高二政治《法律与生活》课件(统编版选择性必修2)(新版).pptx
- 文昌市中小学教师校园招聘29人笔试模拟试题及答案解析.docx
- 10.1.5 常见的酸和碱(第5课时)课件-九年级化学人教版下册.pptx
文档评论(0)