个人收集整理资料,仅供交流学习,勿作商业用途1/7一,判断1√2.×3.√4.×5.×6.×7.×8.×9.√10.×二,选择1.D2.D3.B4.B5.B6.A7.D8.B9.C10.AHlI9Ez3X7t三填空1.测试计划、测试用例2.稳定性测试、负载测试、压力测试3.非增量是集成测试自顶向下增量式测试、自底向上增量式测试4.回归5.软件需求四简答题30分)1.试描述软件测试的定义?3分)答:利用手工或者自动化的方式,按照测试方案对系统执行测试用例的过程叫做软件测试。2.什么是软件缺陷?4分)答:满足以下条件的问题都叫缺陷:软件未达到产品说明书中已标明的功能软件出现了产品说明书中指明不会出现的错误软件功能超出了产品说明书指明的范围软件未达到产品说明书虽未指出但应达到的目标软件测试员认为软件难以理解,不易使用,运行速度缓慢,或者最终用户认为该软件使用效果不好。个人收集整理资料,仅供交流学习,勿作商业用途2/73.常见的黑盒测试用例的设计方法?并分别简单介绍一下各自的思想。8分)答:等价类划分:等价类划分法是一种重要的、常用的黑盒测试方法,它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。HlI9Ez3X7t边界值分析:对输入输出的边界值进行测试的一种黑盒测试方法。决策表法:决策表是分析和表达多逻辑条件下执行不同操作的情况的工具因果图分析法:是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。HlI9Ez3X7t错误推测法:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法。4.列举常见的系统测试方法。答出来5个即可。5分)答:恢复测试安全测试强度测试性能测试正确性测试可靠性测试兼容性测试Web测试个人收集整理资料,仅供交流学习,勿作商业用途3/75.文档测试主要测试哪些内容?答出来5点即可5分)答:1)检查产品说明书属性2)检查是否完整3)检查是否准确4)检查是否精确5)检查是否一致6)检查是否贴切7)检查是否合理8)检查代码无关9)检查可测试性6.单元测试主要测试那几方面的问题?5分)答:模块接口、局部数据结构、边界条件、独立的路径和错误处理。五,设计题1.输入条件有效等价类无效等价类是否三角形的三条边A0(1A≤0(7B0(2B≤0(8C0(3C≤0(9A+BC(4A+B≤C(10A+CB(5A+C≤B(11B+CA(6B+C≤A(12是否等腰三角形A=B(13A≠BANDA≠BANDB≠C(16B=C(14C=A(15是否等边三角形A=BANDA=CANDB=C(17A≠B(18A≠B(19个人收集整理资料,仅供交流学习,勿作商业用途4/7A≠B(20编号【ABC】覆盖等价类输出1【3、4、5】(1、(2、(3、(4、(5、(6一般三角形2【0、1、2】7)、不能构成三角形3【1、0、2】8)、4【1、2、0】9)、5【1、2、3】10)、6【1、3、2】11)、7【3、1、2】12)、8【3、3、4】(1、(2、(3、(4、(5、(6、13)等腰三角形9【3、4、4】(1、(2、(3、(4、(5、(6、14)10【3、4、3】(1、(2、(3、(4、(5、(6、15)11【3、4、5】(1、(2、(3、(4、(5、(6、16)非等腰三角形12【3、3、3】(1、(2、(3、(4、(5、(6、17)等边三角形13【3、4、4】(1、(2、(3、(4、(5、(6、18)非等边三角形个人收集整理资料,仅供交流学习,勿作商业用途5/714【3、4、3】(1、(2、(3、(4、(5、(6、19)15【3、3、4】(1、(2、(3、(4、(5、(6、20)2.个人收集整理资料,仅供交流学习,勿作商业用途6/7申明:所有资料为本人收集整理,仅限个人学习使用,勿做商业用途。个人收集整理资料,仅供交流学习,勿作商业用途7/7