软件测试在软件生命周期中横跨两个阶段,单元测试通常在 (12) 阶段完成。单元测试主要采用 (13) 技术,一般由 (14) 完成。测试一个模块时需要为该模块编写一个驱动模块和若干个 (15) 。渐增式集成是将单元测试和集成测试合并到一起, (16) 集成测试中不必编写驱动模块。
12()软件测试通常可分为单元测试、集成测试、确认测试和系统测试,其中确认测试主要用于发现 (44) 阶段的错误。在集成测试时,通常可采用自顶向下增殖式集成和自底向上增殖式集成。在自底向上增殖式集成时,对每个被集成的模块 (45) 。对那些为众多用户开发的软件(如操作系统、编译程序),通常还要进行α测试和β测试,以发现可能只有最终用户才能发现的错误。其中,α测试是指晕终用户在 (46) 的情况下所进行的测试,β测试是指最终用户在 (47) 的情况下所进行的测试。在软件维护阶段,当修改软件后,除了进行常规的测试外,还应进行 (48) 测试。
44()软件测试通常可分为单元测试、集成测试、确认测试和系统测试,其中确认测试主要用于发现()阶段的错误。在集成测试时,通常可采用自顶向下增殖式集成和自底向上增殖式集成。在自底向上增殖式集成时,对每个被集成的模块()。对那些为众多用户开发的软件(如操作系统、编译程序),通常还要进行α测试和β测试,以发现可能只有最终用户才能发现的错误。其中,α测试是指晕终用户在()的情况下所进行的测试,β测试是指最终用户在()的情况下所进行的测试。在软件维护阶段,当修改软件后,除了进行常规的测试外,还应进行()测试。
β测试是指最终用户在()的情况下所进行的测试。我来回答: