软件测试题 答案写字作业本上
一、判断题
1.软件测试的目的是尽可能多的找出软件的缺陷。()
2.Beta测试是验收测试的一种。() 3.验收测试是由最终用户来实施的。() 4.项目立项前测试人员不需要提交任何工件。()
5.单元测试能发现约80%的软件缺陷。() 6.代码评审是检查源代码是否达到模块设计的要求。()
7.自底向上集成需要测试员编写驱动程序。()
8.负载测试是验证要检验的系统的能力最高能达到什么程度。()
9.测试人员要坚持原则,缺陷未修复完坚决不予通过。()
10.代码评审员一般由测试员担任。() 11.我们可以人为的使得软件不存在配置问题。()
12.集成测试计划在需求分析阶段末提交。()
(5) 尽量采用复合的条件测试,以避免嵌套的分支结构。
(6) GOTO语句概念简单,使用方便,在某些情况下,保留GOTO语句反能使写出的程序更加简洁。
(7) 发现错误多的程序模块,残留在模块中的错误也多。
(8) 黑盒测试方法中最有效的是因果图法。 (9) 在做程序的单元测试时,桩(存根)模块比驱动模块容易编写。
(10) 程序效率的提高主要应通过选择高效的算法来实现。 A.1.3.4.5.9 B.2.4.6.7.10 C.4.5.6.7.10 D.1.2.3.8.9 答案:( ) 三、问答题
1. 软件测试的分类?
2. 测试计划工作的内容都包括什么? 3. 你用过的测试工具有哪些,结合实际简
述你对其使用情况? 4. 软件测试原则? 5. 什么是软件测试? 6. 怎样做好文档测试? 7. 白盒测试有那几种方法?
8. Alpha测试与beta测试的区别? 9. 比较负载测试、容量测试和强度测试的
区别。测试结束的标准是什么? 10. 述静态测试和动态测试的区别? 四、论述题
1. 1.黑盒测试、白盒测试是软件测
试的两种基本方法,请分别说明二、选择题
各自的优点和缺点。
2.请详细描述你认为完整的测从下列关于软件测试的叙述中,选出5条正
试流程是什么样的? 确的叙述。
3.根据自己的理解什么是测试(1) 用黑盒法测试时,测试用例是根据程序
用例和测试规程,设计一个测试内部逻辑设计的。
用例应当从哪几方面考虑? (2) 尽量用公共过程或子程序去代替重复
的代码段。
(3) 测试是为了验证该软件已正确地实现了用户的要求。
(4) 对于连锁型分支结构,若有n个判定语句,则有2n条路径。