软件测试重要复习资料答

软件测试重要复习资料答

ID:32175422

大小:390.00 KB

页数:4页

时间:2019-02-01

软件测试重要复习资料答_第1页
软件测试重要复习资料答_第2页
软件测试重要复习资料答_第3页
软件测试重要复习资料答_第4页
资源描述:

《软件测试重要复习资料答》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件测试资料1.简述黑盒测试的优点。答:①黑盒测试与软件具体实现无关,所以如果软件实现发生了变化,测试用例仍然可以使用;②设计黑盒测试用例可以和软件实现同时进行,因此可以压缩项目总的开发时间。2.简述压力测试与性能测试的联系与区别。答:压力测试是用来保证产品发布后系统能否满足用户需求,关注的重点是系统整体;性能测试可以发生在各个测试阶段,即使是在单元层,一个单独模块的性能也可以进行评估。压力测试是通过确定一个系统的瓶颈,来获得系统能提供的最大服务级别的测试。性能测试是检测系统在一定负荷下的表现,是正常能力的表现;而压力测试是

2、极端情况下的系统能力的表现。3.简述测试环境的构成以及搭建测试环境时的注意事项。答:测试环境是指用来运行软件的环境。测试环境=硬件+软件+网络+数据准备+测试工具。。搭建软件测试环境还应注意以下几点:尽量模拟用户的真实使用环境;测试环境中尽量不要安装其它与被测软件无关的软件,但最好安装杀毒软件,以确保系统没有病毒;测试环境应与开发环境独立。4.对如图所示程序,采用自顶向下集成方法,按照深度优先方式进行集成测试,写出测试过程。AS2EDGB测试GABS2S4D测试DABS2EDS5测试EABS2S4S3测试B答:测试过程测试A

3、AS1S2ABCEDGF测试FABCEDGS6测试C5.某保险公司承担人寿保险,该公司保费计算方式为:保费=投保额*保险率,保险率依点数不同而有别,10点以上(含10点)费率为0.6%,10点以下费率为0.1%,而点数又是由投保人的年龄、性别、婚姻、抚养人数决定的,具体规则如下表所示:n抚养人数1人扣0.5点最多扣3点(四舍五入)n利用等价类划分方法,写出等价类表,并给出测试用例先假设年龄范围在0~100抚养人数0~7(足以说明本题)等价类划分输入条件有效等价类无效等价类年龄0~10020~391年龄<0440~592年龄>

4、1005其他3非数字年龄6性别男7非男、女字符9女8婚姻已婚10非已婚、未婚字符12未婚11抚养人数0~713非数字字符14抚养人数<015抚养人数>716测试用例覆盖用例输入预期结果年龄性别婚姻抚养人数1、7、10、1323男已婚114点2、8、10、1343女已婚77点3、7、11、1319男未婚012点4-1男未婚0年龄不在范围内5101男已婚0年龄不在范围内6A男已婚0年龄为非数字字符943B已婚3输入的不在集合内1227女未知0输入的不在集合内1427男已婚C抚养人数为非数字字符1527男已婚-1抚养人数不在范围内

5、1643女已婚9抚养人数不在范围内B6.假定中国某航空公司规定:•中国去欧美的航线所有座位都有食物供应。每个座位都可以播放电影。•中国去非欧美的国外航线都有食物供应,只有商务仓可以播放电影。•中国国内的航班的商务仓有食物供应,但是不可以播放电影。•中国国内的航班的经济仓飞行时间大于2小时就有食物供应,但是不可以播放电影。使用决策表法设计测试用例。先列出条件:航线:欧美航线O;非欧美国外航线F;国内航线G机仓:商务仓S;经济仓大于2小时JB;经济仓小于2小时JL决策表:(T代表执行动作)规则选项123456789条件航线OOO

6、FFFGGG机仓SJBJLSJBJLSJBJL动作食物供应TTTTTTTT播放电影TTTT合并后的决策表:规则选项1~345~6789条件航线OFFGGG机仓SJBJLSJBJLSJBJL动作食物供应TTTTT播放电影T测试用例测试用例航线机仓预期输出Test1~3巴黎食物供应、播放电影Test4澳大利亚商务仓食物供应、播放电影Test5~6澳大利亚经济仓食物供应Test7上海商务仓食物供应Test8上海经济仓4小时食物供应Test9上海经济仓1.5小时7.使用逻辑覆盖测试方法测试以下程序段。分别以语句覆盖、判定覆盖、条件覆

7、盖、判定/条件覆盖和条件组合覆盖方法设计测试用例,列出详细过程。voidDo(intX,intA,intB){if((A<5)&&(B==3))X=X/A;if((A==3)

8、

9、(X<1))X=X+A;}相对应的流程图语句覆盖:为使程序中每个语句至少执行一次,只需设计一个能通过路径ace的例子。测试用例为A=2,B=3,X=0程序的执行路径ace。判定覆盖:执行足够的测试用例,使得程序中的每一个分支至少都通过一次,本程序设计两个例子使他们通过ace和abd或acd和abe。测试用例1:输入数据1)A=3,B=3.X=4(沿路

10、径ace执行)输入数据2)A=6,B=2,X=1(沿路径abd执行)测试用例2:输入数据1)A=4,B=3,X=8(沿路径acd执行)输入数据2)A=6,B=2,X=0(沿路径abe执行)注:ace和abd或acd和abe两组路径选其一测试即可。条件覆盖:执行足够的测试用例,使得判定中的每

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。