软件测试工程师
当前位置:
首页
>
计算机
> 软件测试工程师
搜索
[单项选择]在模块测试的过程中,采用自底向上的测试比自顶向下的测试
A. 好
B. 差
C. 一样
D. 不确定
[单项选择]下列关于代码检查说法正确的是 ______。
1)代码检查过程的目的是发现错误,而不是纠正错误
2)程序员通常可以通过代码检查得到编程风格、算法选择及编程技术等方面的反溃信息
3)代码检查是早期发现程序中最易出错部分的方法之一
A. 仅1)
B. 仅1)和2)
C. 仅2)和3)
D. 都是
[单项选择]下面有关路径测试的叙述中,错误的是
A. 路径覆盖是最强的覆盖测试,它不但能发现其他覆盖测试能发现的问题,还能发现其他覆盖测试不能发现的问题
B. 测试员不可能对任何一个程序都完成100%的路径测试
C. 不提倡用不同的数据重复测试同一条路径
D. 即使每条路径都执行了一次,程序还是可能存在缺陷
[简答题]以下是教材购销系统的描述,请仔细阅读并按要求回答问题。
某图书管理系统有以下功能:
a) 借书:输入读者借书证,系统首先检查借书证是否有效。然后检查该读者所借图书是否超过10本,若已达到,拒借;未达到10本,办理借书,修改库存并记录。
b) 还书:从借书文件中读出与读者有关的记录,查阅所借日期,如果超期(1个月)做罚款处理;否则,修改库存目录与借书文件。
c) 查询:可通过借书文件、库存目录文件查询读者情况,图书借阅情况及库存。
使用基本路径测试方法确定该状态图的测试路径。
[单项选择]问题还没有解决。测试人员新报告的缺陷,或验证后缺陷仍然存在,这些缺陷所处的状态是
A. 激活状态
B. 非激活状态
C. 已修正状态
D. 关闭状态
[单项选择]下列关于面向对象中继承机制的陈述,不正确的是______。
A. 继承是指一种事物保留了另一种实物的全部特征,并且具有自身的独有性质
B. 在面向对象软件中,特殊类(子类)的对象拥有其一般类的全部属性与服务
C. 继承支持软件复用但是降低了软件开发效率
D. 继承性决定了面向对象软件的测试必须考虑继承对测试充分性的影响
[单项选择]在面向对象软件的集成测试中,下列关于高频集成的叙述,不正确的是()
A. 高频集成一般采用冒烟测试的方式
B. 高频集成不预测每个测试用例的预期效果,如果测试中未出现反常情况,就认为通过测试
C. 高频集成的优点:高效、可预测性、并行性、尽早查处错误、易进行错误定位但必须要桩模块
D. 高频集成的缺点:若测试包过于简单,可能难以发现问题;开始不能平稳集成;若没有建立适当标准可能会增加风险
[单项选择]每个测试用例都应包括
A. 唯一的名称和标识符
B. 测试的初始化要求
C. 测试用例说明
D. 以上全部
[单项选择]Web应用软件的三层体系结构是:表示层、业务层和数据层。三者的位置依次是()。
A. 客户端服务器端客户端
B. 客户端服务器端服务器端
C. 服务器端客户端服务器端
D. 客户端客户端服务器端
[单项选择]是否建立了丰富的______是衡量一个面向对象程序设计语言成熟与否的重要标志之一。
A. 函数库
B. 类库
C. 类型库
D. 方法库
[简答题]以下是某C程序段,其功能为计算1到所输入数字的逐步累加和,请仔细阅读程序并完成要求。
#include
int sum(int n )
int i,ret_sum;
ret_sum = 0;
for ( i = 1; i <= n; i++ )
ret_sum += i;
return ret_sum;
void main( )
int j,n;
printf("/1: Please input value here ==> ");
scanf("%d",&n);
for ( j = 1; j <= n; j++ )
printf("/2: from 1 to %d is %d/n",j,sum(j));
设计一组测试用例,使该程序所有函数的语句覆盖率和分支覆盖率均能达到100%。如果认为该程序的语句或分支覆盖率无法达到100%,需说明为什么。
[简答题]以下是QESuite Web Version 1.0的用户手册,请按要求回答问题
QESuite Web Version 1.0 测试用例工作流程如下图所示,请结合改图给出查看测试用例的不走。
[单项选择]同行评审,是一种通过作者的同行来确认缺陷和需要变更区域的检查方法。它主要分为管理评审、技术评审、过程评审和 ______。
A. 程序评审
B. 数据评审
C. 组织体系评审
D. 文档评审
[单项选择]软件可靠性测试过程的正确顺序为______。
A. 定义软件运行剖面、设计测试用例、确定可靠性目标、实施可靠性测试、分析测试结果
B. 确定可靠性目标、定义软件运行剖面、设计测试用例、实施可靠性测试、分析测试结果
C. 设计测试用例、定义软件运行剖面、确定可靠性目标、实施可靠性测试、分析测试结果
D. 确定可靠性目标、设计测试用例、定义软件运行剖面、实施可靠性测试、分析测试结果
[单项选择]针对程序段if(x>10)and(y<20)thenw=w/a,对于(x,y)的取值,以下哪组测试用例能够满足判定覆盖的要求()
A. (30,15),(40,10)
B. (3,0),(30,30)
C. (5,25),(10,20)
D. (20,10),(1,100)
[单项选择]下列关于测试策略说法不正确的是______。
A. 测试策略活动可以和测试设计活动并行开展
B. 测试设计活动也可以和测试执行活动并行开展
C. 在测试的最后阶段里,测试总结和测试执行通常并行开展
D. 在实际测试过程中,不得不将一些测试活动并行开展,主要是因为时间原因
[单项选择]集成测试中使用的主要测试方法为______。
A. 黑盒测试
B. 灰盒测试
C. 回归测试
D. 白盒测试
[单项选择]下面说法中属于系统测试的目标的是 ______。
1)找出软件中存在的缺陷与错误
2)确认软件所实现的功能是否符合规格说明
3)确认软件的性能是否满足要求 ______。
A. 仅1)
B. 1)和2)
C. 2)和3)
D. 1)、2)和3)
<<
<
270
271
272
273
274
>
>>
相关试卷: