关于软件确认测试和回归测试的描述,下列哪个选项是错误的()
第1题:
A、一种性能测试
B、对产品的各功能进行验证
C、也叫组装测试或联合测试
D、回归修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误
答案:D
解析:回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。回归测试的目的是证明当你修订一个漏洞或增加新功能的时候没有破坏已有程序。应用软件的回归测试,需要执行数百到数千单元和集成测试用例并需要有效地管理测试结果。
第2题:
在软件维护时,对测试阶段未发现的错误进行测试、诊断、定位、纠错直至回归测试的过程为【 】。
第3题:
A、采用桌前检查代码走查和代码审查属于动态测试方法
B、控制流测试和数据流测试属于白盒测试方法
C、软件测试可分为单元测试、集成测试、确认测试、系统测试等类别
D、回归测试的目的是在软件变更后,变更部分的正确性和对变更需求的符合性以及功能、性能等要求的不损害性
第4题:
● 对“功能测试的回归测试经常要多次重复”的正确理解是(36) 。
(36)
A.回归测试应该执行初测时所用的全部测试用例
B.回归测试只要执行发现缺陷的那些测试用例即可
C.通过多次的回归测试可以发现所有缺陷
D.回归测试就是验收测试
第5题:
对软件变更部分的正确性和对变更需求的符合性进行的测试称为______。
A.验收测试
B.回归测试
C.配置项测试
D.系统测试
第6题:
第7题:
第8题:
第9题:
在测试已发现错误的软件时,修正后用原来的测试用例再次进行测试称为()。
第10题:
下列哪一项匹配是错误的:()。
第11题:
Alpha测试(Alpha测试由用户在开发者的场所进行,并且在开发者对用户的“指导”下进行测试)
白盒测试(白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常运行,检验程序中的每条通路是否都能按预定要求正确工作。这一方法是把测试对象看做一个打开的盒子,测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致)
回归测试(回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。自动回归测试将大幅降低系统测试、维护升级等阶段的成本)
Beta测试(贝塔测试)
第12题:
功能测试——测试性能、负载、可靠性等。
回归测试——修改了旧代码后,重新进行测试以确认修改没有引入新的错误。
结构测试——测试者全面了解程序内部逻辑结构、对所有逻辑路径进行测试。
黑盒测试——涉及了软件在功能上正反两面的测试
第13题:
为了使软件测试更加高效,应遵循的原则包括______。
①所有的软件测试都应追溯到用户需求,充分注意缺陷群集现象
②尽早地和不断地进行软件测试、回归测试
③为了证明程序的正确性,尽可能多地开发测试用例
④应由不同的测试人员对测试所发现的缺陷进行确认
⑤增量测试,由小到大
A.①②③④
B.①③④⑤
C.②③④
D.①②④⑤
A.
B.
C.
D.
第14题:
为了是软件测试更加高效,应遵循的原则包括(17)。P8 ①所有的软件测试都应追溯到用户需求、充分注意缺陷群集现象 ②尽早地和不断地进行软件测试、回归测试 ③为了证明程序的正确性,尽可能多的开发测试用例 ④应由不同的测试人员对测试所发现的缺陷进行确认 ⑤增量测试,由小到大
A.①②③④
B.①②③⑤
C.②③④
D.①②④⑤
第15题:
为了检查对软件进行修改后是否引入新的错误,需要对软件进行的测试类型为(52) 测试。
A.功能
B.回归
C.可靠性
D.恢复
第16题:
以下关于软件回归测试的说法中错误的是______。
A.软件变更后,应对软件变更部分的正确性和对变更需求的符合性进行测试
B.软件变更后,首先应对变更的软件单元进行测试,然后再进行其他相关的测试
C.软件变更后,不必再对软件原有正确的功能、性能和其他规定的要求进行测试
D.对具体的软件,可以根据软件测试合同及软件的重要性、完整性级别对回归测试内容进行剪裁
第17题:
● 为了使软件测试更加高效,应遵循的原则包括(17) 。
①所有的软件测试都应追溯到用户需求、充分注意缺陷群集现象
②尽早地和不断地进行软件测试、回归测试
③为了证明程序的正确性,尽可能多的开发测试用例
④应由不同的测试人员对测试所发现的缺陷进行确认
⑤增量测试,由小到大
(17)
A.①②③④
B.①③④⑤
C.②③④
D.①②④⑤
第18题:
第19题:
第20题:
第21题:
下面关于回归测试叙述正确的是()
第22题:
什么类型的软件应用测试被认为是测试的最后阶段,并且通常包括开发团队之外的用户?()
第23题:
当修改了缺陷后,应该重新进行测试以确定原来的缺陷已经成功的修改,称之为确认测试
回归测试是对已被侧过的程序在变更后进行的重复测试,以发现在这些变更后是否有新的缺陷引入
当软件发生变更或者应用软件的环境发生变化时,需要进行回归测试
回归测试可以在所有的测试级别上进行,并且只适用于功能测试