更多"软件测试是为了发现错误而执行程序的过程。黑盒测试法主要根据______"的相关试题:
[单项选择]软件测试是为了发现错误而执行程序的过程。黑盒测试法主要根据______来设计测试用例。
A. 程序内部逻辑
B. 程序外部功能
C. 程序数据结构
D. 程序流程图
[单项选择]
软件测试通常可分为白盒测试和黑盒测试。 白盒测试是根据程序的
(1) 来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例。
常用的黑盒测试方法有边值分析、等价类划分、错误猜测、因果图等。其中, (2)
经常与其他方法结合起来使用。
软件测试的步骤主要有单元测试、集成测试和确认测试。如果一个软件作为产品被许多客户使用的话,在确认测试时通常要经过α测试和β测试的过程。其中,α测试是
(3) 进行的一种测试。 在软件设计和编码时,采取 (4)
等措施都有利于提高软件的可测试性。 |
(1)
A. 功能
B. 性能
C. 内部逻辑
D. 内部数据
[单项选择]
软件测试的目的是 (1) ,通常可分为白盒测试和黑盒测试。白盒测试根据程序的 (2) 来设计测试用例,黑盒测试根据软件规格说明来设计测试用例。
(1)处应填入()
A. 尽可能多地发现程序中的错误
B. 改正程序中的所有错误
C. 证明程序是正确的
D. 证明程序完成了应完成的功能
[单项选择]软件测试的目的是(59) ,通常可分为白盒测试和黑盒测试。白盒测试根据程序的(60)来设计测试用例,黑盒测试根据软件规格说明来设计测试用例。
A. 尽可能多地发现程序中的错误
B. 改正程序中的所有错误
C. 证明程序是正确的
D. 证明程序完成了应完成的功能
[单项选择]
软件测试通常可分为单元测试、集成测试、确认测试和系统测试,其中确认测试主要用于发现()阶段的错误。在集成测试时,通常可采用自顶向下增殖式集成和自底向上增殖式集成。在自底向上增殖式集成时,对每个被集成的模块()。对那些为众多用户开发的软件(如操作系统、编译程序),通常还要进行α测试和β测试,以发现可能只有最终用户才能发现的错误。其中,α测试是指晕终用户在()的情况下所进行的测试,β测试是指最终用户在()的情况下所进行的测试。在软件维护阶段,当修改软件后,除了进行常规的测试外,还应进行()测试。
软件测试通常可分为单元测试、集成测试、确认测试和系统测试,其中确认测试主要用于发现()阶段的错误。
A. 需求分析
B. 概要设计
C. 详细设计
D. 编码
[单项选择]在软件测试中,白盒测试方法是通过分析程序的 ______ 来设计测试用例。
A. 应用范围
B. 功能
C. 内部逻辑
D. 输入数据
[单项选择]在软件测试中,白盒测试方法是通过分析程序的______来设计测试用例的。
A. 应用范围
B. 功能
C. 内部逻辑
D. 输入数据
[填空题]软件测试的目的是尽可能发现软件中错误,通常 【4】 是在代码编写阶段可进行的测试,它是整个测试工作的基础。
[填空题]软件测试的目的是尽可能发现软件中错误,通常______是在代码编写阶段可进行的测试,它是整个测试工作的基础。