- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
勘探工地质项目软件回归测试考试试卷
一、选择题(每题2分,共30分)
1.回归测试的主要目的是()
A.发现新的缺陷
B.验证软件修改后是否引入新问题或原问题是否重现
C.优化软件性能
D.评估软件的易用性
2.以下哪种情况不需要进行回归测试()
A.修复了一个严重的bug
B.对软件的界面进行了微调
C.增加了一个新功能模块
D.调整了数据库的配置
3.回归测试用例通常来源于()
A.随机生成
B.以往的测试用例库
C.开发人员的建议
D.客户的需求文档
4.进行回归测试时,首先执行的测试用例应该是()
A.复杂度高的用例
B.执行时间长的用例
C.关键功能和核心业务流程的用例
D.边界值测试用例
5.关于回归测试的频率,以下说法正确的是()
A.每天都要进行回归测试
B.只有在软件发布前进行回归测试
C.根据项目实际情况和变更频率确定
D.每周进行一次回归测试
6.回归测试可以由()执行。
A.开发人员
B.测试人员
C.两者都可以
D.项目经理
7.以下哪个工具不常用于回归测试()
A.Selenium
B.JMeter
C.QTP(UFT)
D.Bugzilla
8.当软件修改涉及多个模块时,回归测试的范围应该()
A.只针对修改的模块
B.涉及所有相关模块
C.随机选择部分模块
D.由开发人员决定
9.在回归测试中,对自动化测试用例的要求是()
A.必须100%覆盖所有功能
B.覆盖主要功能和核心业务流程
C.只覆盖容易出现问题的功能
D.随意覆盖部分功能
10.回归测试完成的标志是()
A.所有测试用例都执行完毕
B.所有缺陷都被修复
C.所有测试用例都通过且没有新的缺陷出现
D.执行完关键测试用例
11.如果回归测试过程中发现新的缺陷,应该()
A.立即停止回归测试,修复缺陷
B.记录缺陷,继续回归测试
C.放弃回归测试,重新设计测试用例
D.降低缺陷的优先级
12.对于自动化回归测试脚本,需要定期维护的原因是()
A.软件界面可能发生变化
B.测试人员的习惯改变
C.开发人员要求
D.为了增加脚本数量
13.回归测试与系统测试的关系是()
A.回归测试是系统测试的一部分
B.两者完全独立,没有关系
C.系统测试后不需要进行回归测试
D.回归测试是在系统测试发现问题并修复后进行的
14.在进行回归测试前,需要对()进行备份。
A.测试环境
B.开发代码
C.测试数据
D.以上都需要
15.以下哪种技术可以提高回归测试的效率()
A.并行执行测试用例
B.增加测试人员数量
C.延长测试时间
D.减少测试用例数量
二、判断题(每题2分,共20分)
1.回归测试只需要关注软件的功能是否正确,不需要关注性能。()
2.只要软件有变更,就必须进行全面的回归测试。()
3.自动化回归测试脚本一旦编写完成,就不需要再修改。()
4.回归测试可以在开发环境中进行。()
5.开发人员修复缺陷后,不需要参与回归测试。()
6.回归测试的重点是测试软件的新功能。()
7.为了节省时间,回归测试可以只执行部分测试用例。()
8.测试工具可以完全替代人工进行回归测试。()
9.回归测试过程中发现的缺陷应该及时反馈给开发人员。()
10.如果软件的修改只是优化了代码结构,不需要进行回归测试。()
三、填空题(每题2分,共20分)
1.回归测试是指在软件发生变更之后,重新执行______以确保变更没有引入新的错误或导致其他代码产生错误。
2.回归测试用例的选择策略有基于风险选择、基于______选择等。
3.自动化回归测试的优点包括执行速度快、______、可重复执行等。
4.回归测试过程中,如果发现缺陷数量______,说明软件变更可能存在较大问题。
5.回归测试的范围确定需要考虑软件的______、修改的影响范围等因素。
6.对于回归测试结果,需要进行详细的______以便分析和总结。
7.在回归测试前,需要确保测试环境与______环境一致。
8.当回归测试的时间有限时,应该优先执行______测试用例。
9.回归测试可以分为完全回归测试和______回归测试。
10.对回归测试用例进行______管理,有助于提高测试效率和质量。
四、简答题(每题15分,共30分)
1.简述回归测试的流程。
首先明确软件变更内容,确定回归测试范围;从测试用例库选取合适的测试用例;准备测试环境和数据;执行回归测试,记录测试结果;若发现缺陷,反馈给开发人员修复,修复后再次进行相关部分的回归测试,直至所有测试用例通过且无新缺陷。
2.请说明自动化回归测试的优势和局限性。
优势:执行速度快,可节省时间;能重复执行,结果一致性好;可在无人值守时运行。局限性:前期脚本编写成本高;对复杂业务逻辑和界面交互测试覆盖不足;软件界面或功能变化时脚本维护工作量大。
答案
一
文档评论(0)