测试答案

绝世美人儿
629次浏览
2021年02月21日 09:28
最佳经验
本文由作者推荐

-

2021年2月21日发(作者:雪域情郎)


1.


利用等价类划分方法


输入三个整数作为三边的边长构成三角形。构造测试用例进行测试(注:三角形可能为一

般三角形、等腰三角形、等边三角形等)




测试用例





2.


给出判定表和设计测试用例



假设一个中国的航空公司规定:



 中国去欧美的航线所有座位都有食物供应。每个座位都可以播放电影。



中国去非欧美的国外航线都有食物供应,只有商务舱可以播放电影。



中国国内的航班的商务舱有食物供应,但是不可以播放电影。



中国国内的航班的经济舱除非飞行时间大于


2


小时就有食物供应,但是不可以播放电影。



判定表




测试用例





3.


画出因果图



有一个饮料自动售货机的控制处理软件。


< br>若投入


5


角钱的硬币,按下橙汁或啤酒的按钮,则相应 的饮料就送出来



若投入


1


元钱的硬币,同样也是按下橙汁或啤酒的按钮,则相应的饮料送出来并退还


5



硬币




题目


1



解:语句覆盖准则




测试用例


1



x=1



y=11



z= -1


可以覆盖所有语句



判定覆盖准则




条件覆盖准则




判定条件覆盖准则




路径覆盖准则




基本路径覆盖准则




1


以下关于软件测试概念的叙述,不正确的是(



A







A


.软件 失效指软件运行时产生了一种不希望或不可接受的内部行为



B


.软件功能实现超出了产品说明书的规定说明软件存在缺陷


< /p>


C


.测试目的是为了发现软件缺陷与错误,也是对软件质量进行度 量和评估



D


.在软件生命周期各个阶 段都可能产生错误



2


软件测试的基本 方法包括白盒测试和黑盒测试方法,


以下关于二者之间关联的叙述,

错误


的是(



C





A


.黑盒测试与白盒测试是设计测试用例的两种基本方法


< p>
B


.在集成测试阶段是采用黑盒测试与白盒测试相结合的方法



C


.针对相同的系统模块,执行黑盒测试和白盒测 试对代码的覆盖率都能够达到


100




D


.应用系统负载压力测试一般采用黑盒测试方法



3


关于软件测试,




B




)的叙述是正确的。





测试开始越早,越有利于发现软件缺陷





采用正确的测试用例设计方法,软件测试可以做到穷举测试





测试覆盖度和测试用例数量成正比





软件测试的时间越长越好



A


.④






B


.①






C


.②、③






D


.①、③



4


导致软件缺陷的原因有很多,①


-


④ 是可能的原因,其中最主要的原因包括(



D






①软件需求说明书编写的不全面,不完整,不准确,而且经常更改



②软件设计说明书



③软件操作人员的水平



④开发人员不能很好的理解需求说明书和沟通不足



A


.①、②、③


B


.①、③


C


.②、③

< p>
D


.①、④



5


在下面列举的测试覆盖准则中,覆盖能力最强的是(


B



,最弱的是(



C




A



条件覆盖



B


条件组合覆盖



C


语句覆盖



D


条件及判定覆盖



6


在某大学学籍管理信息系统中,假设学生年龄的输入范围为

< br>


16



40

< br>,则根据黑盒测试中


的等价类划分技术,下面划分正确的是(


B




A



可划分为


2


个有效等价类,


2


个无效等价类



A



可划分为< /p>


1


个有效等价类,


2

个无效等价类



A



可划分为


2


个有效等价类,


1


个无效等价类


-


-


-


-


-


-


-


-