2017年计算机三级软件测试技术模拟试题1
-
某公司招聘人员,其要求为:学历:本科及以上;专业:计算机、通信、自动化;年龄:22-30 岁。 (1)请划分出各条件的有效等价类和无效等价类。 (2)给出弱一般等价类、强一般、弱健壮等价类法的测试用例 (3)写出强健壮法设计的测试用例的个数
-
现有人编写了计算器类Caculator,其中有一个除法操作divide (x,y),表示x/y,如果数值正确,输出相应的值,如果数据不正确,抛出异常Exception,请用错误推测法至少设计3个测试用例,并写出基于Junit的测试代码。
-
软件测试的对象包括用户需求、需求说明书、___________________、_______________和运行结果。
-
测试软件在卸装过程中,系统的提示是否清楚明了、操作是否简单、卸装是否彻底,称之为“_________________”。
-
Junit4使用元标签______________用于在每个测试方法运行前均初始化一次
-
“测试成熟度”分为五级、分别为初始级、________________、______________、管理和测量级、优化,预防缺陷和质量控制级。
-
测试设计员的职责是____________________和________________________。
-
需求阶段的错误分为不一致性错误、__________________和___________________。
-
测试软件的界面布局是否符合用户的使用习惯,称之为________________。
-
软件测试生命周期分为:测试计划、_________________、_________________、测试执行、测试评估五个阶段 。
-
传统的等价类划分测试的实现分两步进行,一是_______,二是_______。
-
设计测试用例,使得程序中每个判定至少为真和为假值各一次,则称满足了白盒测试中的____________覆盖。
-
下列各项中___不是一个测试计划所应包含的内容
- A.测试资源、进度安排
- B.测试预期输出
- C.测试范围
- D.测试策略
-
对于一个含有n个变量的程序,采用基本边界值分析法测试程序会产生( )个测试用例。
- A.6n+1
- B.5n
- C.4n+1
- D.7n
-
软件缺陷修复的代价最高的阶段为( )
- A.发布阶段
- B.需求阶段
- C.设计阶段
- D.编码阶段
-
在进行单元测试时,常用的方法是
- A.采用黑盒测试,辅之以白盒测试;
- B.采用白盒测试,辅之以黑盒测试;
- C.只使用黑盒测试;
- D.只使用白盒测试。
-
对已经发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,这种行为属于( )
- A.测试
- B.调试
- C.回归测试
- D.单元测试
-
产品发布后修复软件缺陷比项目开发早期这样做的费用要高_____
- A.1~2倍
- B.10~20倍
- C.50倍
- D.100倍或更高
-
下列说法不正确的是
- A.测试不能证明软件的正确性;
- B.测试员需要良好的沟通技巧;
- C.QA与testing属于一个层次的概念;
- D.成功的测试是发现了错误的测试。
-
软件缺陷修复的代价最高的阶段为( )
- A.发布阶段
- B.需求阶段
- C.设计阶段
- D.编码阶段