9. 使用数据流测试方法(定义/使用测试)设计佣金问题中变量totalStocks的测试用例。
三、用例设计题
说明:程序段中每行开头的数字(1~10)是对每条语句的编号。
(1)画出程序的控制流图(用题中给出的语句编号表示)。
(2)分别以语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖方法设计测试用例,并写出每个测试用例的执行路径(用题中给出的语句编号表示)。
(1) 请画出以上代码的控制流图
(2) 请计算上述控制流图的圈复杂度V(G)(独立线性路径数)
(3) 假设输入的取值范围是0 < year < 2010,请使用基本路径测试法为变量year 设计测试用例,使其满足基本路径覆盖的要
求。
4. 请用逻辑覆盖和基路径测试方法对下面的java代码进行测试。代码的功能是:用折半查找法在元素呈升序排列的数组中查找
5.
6. 设计判别一个整数x(x≥2)是否为素数的程序,并设计测试用例满足条件覆盖和基本路径覆盖。 请用逻辑覆盖和基路径测试方法对下面的java代码进行测试。代码的功能是:输入三个数,判断它们是否为有效的日期(其
75软件测试技术选择判断解答题_软件测试的目的
7. 在三角形计算中,要求三角型的三个边长:A、B 和C。当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。
若是等腰三角形打印“等腰三角形”,若是等边三角形,则提示“等边三角形”。画出程序流程图、控制流程图、计算圈复杂度V(g),找出基本测试路径。
第六章 单元测试
一、判断分析题
1.
2.
3.
4.
5.
6.
7.
8. 单元测试能发现约80%的软件缺陷。() 单元测试属于动态测试。 ( ) 单元测试多采用白盒测试(结构性测试)技术。() 单元测试能发现约80%的软件缺陷。() 单元测试需要从程序的内部结构出发设计测试用例。() 单元测试需要为每个基本单元开发驱动模块或桩模块。() 在面向对象语言语言中,单元测试是函数或子过程。() 单元测试又称为模块测试,是针对软件测试的最小单位-程序模块进行正确性检验的测试工作。()
二、简答题
1.
2. 单元测试有那些步骤,各个步骤有那些实施内容。 简述单元测试的目标和意义。
第七章 集成测试
一、判断分析题
1. 集成测试计划在需求分析阶段末提交。()
2. 自底向上集成需要测试员编写驱动程序。()
3. 进行自底向上集成测试,需要为所测模块或子系统编制相应的驱动模块。()
4. 进行自底向上集成测试,需要为所测模块或子系统编制相应的桩模块。()
5. 进行自顶向下集成测试,需要为所测模块或子系统编制相应的驱动模块。()
6. 进行自顶向下集成测试,需要为所测模块或子系统编制相应的桩模块。()
7. MM-路径是可执行路径。()
8. 非渐增式集成方式,发现错误难以诊断定位。()
9. 集成测试是检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。()
10. 集成测试计划在需求分析阶段末提交。()
11. 自底向上集成需要测试员编写驱动程序。()
二、简答题
1. 为什么在单元测试之后要进行集成测试?如何组织集成测试?
2. 非增量式测试与增量式测试
3. 简述自顶向下增量式测试和自底向上增量式测试两种集成测试方法,并比较两者的优点和缺点。
4. 简述集成测试的过程。集成测试的方法有那些?
5. 比较自顶向下集成测试和自底向上集成测试的优劣?
第八章 系统测试
一、判断分析题
1.
2.
3.
4.
5.
6.
7.
8.
9. 系统测试多采用白盒测试(结构性测试)技术。() 验收测试是由最终用户来实施的。() 负载测试是验证要检验的系统的能力最高能达到什么程度。() 我们可以人为的使得软件不存在配置问题。() 可以发布具有配置缺陷的软件产品。( ) 所有软件必须进行某种程度的兼容性测试。( ) 所有软件都有一个用户界面,因此必须测试易用性。( ) β测试是由软件的多个用户在实际使用环境下进行的测试。( ) 系统测试是在真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-36049-4.html
很感动