在软件集成过程中,每增加一个新的模块,或者每修正一个错误后,程序就发生了变化。为确保新增或修改的模块没有产生不期望的副作用而对软件进行的测试称为回归测试。可见,回归测试仅仅适用在集成测试中。
错
举一反三
- 软件或模块发生了变更,需要对它进行重新测试,以确保修改的模块或其他程序变更没有传播不期望的副作用,这种测试的术语是()测试。
- 渐增式测试:该测试是逐个把未经过测试的模块组装到已经测试过的模块上去,进行集成测试。每加入一个新模块进行一次集成的测试,重复此过程直至程序组装完毕。()
- 下列有关软件回归测试的说法中,错误的是______。 A: 回归测试的对象包括:在软件单元测试、集成测试、软件配置项测试和系统测试中未通过的软件 B: 回归测试首先应对原来未变更的软件单元进行测试,然后再对变更的软件单元进行测试 C: 回归测试的内容包括原软件测试做过的测试内容、修改原软件测试做过的测试内容以及在此基础上新增的测试内容 D: 回归测试可根据被测软件的具体情况对软件的测试内容进行剪裁
- 在软件生命周期中的任何一个阶段,只要软件发生了改变,就可能给该软件带来新的问题。软件的改变可能是源于发现错误并做好了修改,可能是因为在集成或维护阶段加入了新的模块,为了验证软件修改后的正确性需要进行()。 A: 白盒测试 B: 黑盒测试 C: 单元测试 D: 性能测试 E: 回归测试 F: 验收测试
- 软件测试过程中,先进行单元测试,然后进行集成测试。单元测试可以发现模块接口之间的接口问题,集成测试可以发现模块中的问题。
内容
- 0
( )方法需要考虑模块间的接口个各模块之间的联系。 A: 回归测试 B: 集成测试 C: 验收测试 D: 单元测试
- 1
软件开发产品需要测试后才能投入使用,其中开发人员需要测试自己编写的模块称之为: A: 单元测试 B: 集成测试 C: 系统测试 D: 回归测试
- 2
软件测试过程包括()。 A: 单元测试 B: 集成测试 C: 压力测试 D: 回归测试
- 3
【单选题】以下有关回归测试的说法中,正确的是 () 。 (10.0分) A. 回归测试是一个测试阶段 B. 回归测试的目标是确认被测软件经修改和扩充后正确与否 C. 回归测试不能用于单元和集成测试阶段 D. 回归测试是指在软件新版本中验证已修复的软件问题
- 4
对于软件的回归测试,下列描述正确的是()。 A: 回归测试就是在系统测试之后进行的测试 B: 回归测试就是在集成测试之后进行的测试 C: 回归测试就是在单元测试之后进行的测试 D: 回归测试存在于软件测试的各个阶段