( )指在软件维护阶段,为了检测由于代码修改而可能引入的错误所进行的测试活动
A.回归测试
B.修复测试
C.集成测试
D.冒烟测试
第1题:
软件测试一般分四个阶段,通常(51)是在代码编写阶段可以进行的测试。为了提高测试效率,应该(52)。
(71)
A.单元测试
B.组装测试
C.系统测试
D.确认测试
第2题:
软件测试的目的是尽可能发现软件中的错误,通常【 】是在代码编写阶段进行的测试,它是整个测试工作的基础。
第3题:
A. 单元
B. 集成
C. 验收
D. 回归
第4题:
软件测试的目的是尽可能发现软件中的错误,通常(50)是代码编写阶段可进行的测试,它是整个测试工作的基础。
A.集成测试
B.单元测试
C.确认测试
D.系统测试
第5题:
在软件维护时,对测试阶段未发现的错误进行测试、诊断、定位、纠错直至回归测试的过程为【 】。
第6题:
对测试阶段中没有发现的错误所进行的测试、诊断、定位、纠错以及验证修改的回归测试过程被称为【 】性维护。
第7题:
在软件修改之后,再次运行以前为发现错误而执行程序曾用过的测试用例,这种测试称之为( )
A.单元测试
B.集成测试
C.回归测试
D.验收测试
第8题:
为了检查对软件进行修改后是否引入新的错误,需要对软件进行的测试类型为(52) 测试。
A.功能
B.回归
C.可靠性
D.恢复
第9题:
第10题:
关于软件确认测试和回归测试的描述,下列哪个选项是错误的()
第11题:
什么类型的软件应用测试被认为是测试的最后阶段,并且通常包括开发团队之外的用户?()
第12题:
当修改了缺陷后,应该重新进行测试以确定原来的缺陷已经成功的修改,称之为确认测试
回归测试是对已被侧过的程序在变更后进行的重复测试,以发现在这些变更后是否有新的缺陷引入
当软件发生变更或者应用软件的环境发生变化时,需要进行回归测试
回归测试可以在所有的测试级别上进行,并且只适用于功能测试
第13题:
一个项目为了修正一个错误而进行了变更。但这个错误被修正后,却引起以前可以正确运行的代码出错。( )最可能发现这一问题。
A.单元测试
B.接受测试
C.回归测试
D.安装测试
第14题:
采用软件工程的方法有利于软件的维护工作。对采用软件工程方法设计的软件,下列说法正确的是( )
A.维护的对象仅为程序代码
B.维护活动只能从理解代码开始
C.维护工作缺乏文档资料
D.修改后可以进行回归测试
第15题:
A、一种性能测试
B、对产品的各功能进行验证
C、也叫组装测试或联合测试
D、回归修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误
答案:D
解析:回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。回归测试的目的是证明当你修订一个漏洞或增加新功能的时候没有破坏已有程序。应用软件的回归测试,需要执行数百到数千单元和集成测试用例并需要有效地管理测试结果。
第16题:
对测试阶段中没有发现的错误所进行的测试、诊断、定位、纠错以及验证修改的回归测试过程称为【 】性维护。
第17题:
软件测试是为了发现错误而执行程序的过程。检验软件是否满足用户需求的测试称为(20)。
A.系统测试
B.组装测试
C.确认测试
D.回归测试
第18题:
软件测试是为了发现错误而执行程序的过程。检验软件是否满足用户需求的测试称为(1)。(2)是维护中常用的方法,其目的是检验修改所引起的副作用。黑盒测试法主要根据(3)来设计测试用例。
(1)
A.确认测试
B.有效性测试
C.系统测试
D.集成测试
第19题:
以下关于回归测试的叙述中,不正确的是( )。
A.回归测试是为了确保改动不会带来不可预料的后果或错误B.回归测试需要针对修改过的软件成分进行测试C.回归测试需要能够测试软件的所有功能的代表性测试用例D.回归测试不容易实现自动化
第20题:
第21题:
第22题:
下列哪一项匹配是错误的:()。
第23题:
功能测试——测试性能、负载、可靠性等。
回归测试——修改了旧代码后,重新进行测试以确认修改没有引入新的错误。
结构测试——测试者全面了解程序内部逻辑结构、对所有逻辑路径进行测试。
黑盒测试——涉及了软件在功能上正反两面的测试