题库 题库

【简答题】

试题5
    从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。
    软件测试通常可分为单元测试、集成测试、确认测试和系统测试,其中确认测试主要用于发现_A_阶段的错误。在集成测试时,通常可采用自顶向下增殖式集成和自底向上增殖式集成。在自底向上增殖式集成时,对每个被集成的模块_B_。对那些为众多用户开发的软件(如操作系统,编译程序),通常还要进行α测试和β测试,以发现可能只有最终用户才能发现的错误,其中,α测试是指最终用户在_C_的情况下所进行的测试,β测试是指最终用户在_D_的情况下所进行的测试。在软件维护阶段,当修改软件后,除了进行常规的测试外,还应进行_E_测试。
A:①需求分析        ②概要设计        ③详细设计        ④编码
B:①不必设计驱动模块和桩(stub)模块    ②不必设计驱动模块,但要设计桩模块
    ③要设计驱动模块,但不必设计桩模块        ④要设计驱动模块和桩模块
C、D:①开发环境下,开发人员不在场            ②开发环境下,开发人员在场
    ③用户的实际使用环境下,开发人员不在场
    ④用户的实际使用环境下,开发人员在场
E:①恢复            ②强度            ③安装            ④回归

参考答案

A1    B3    C2    D3    E4

相关试题