软件测试题目及其答案.docx

上传人:lao****ou 文档编号:43625 上传时间:2022-11-30 格式:DOCX 页数:17 大小:191.08KB
下载 相关 举报
软件测试题目及其答案.docx_第1页
第1页 / 共17页
软件测试题目及其答案.docx_第2页
第2页 / 共17页
软件测试题目及其答案.docx_第3页
第3页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《软件测试题目及其答案.docx》由会员分享,可在线阅读,更多相关《软件测试题目及其答案.docx(17页珍藏版)》请在第一文库网上搜索。

1、1 .动手实践题。火车票退款业务流包括多个业务环节,其中比较重要的一个环节就是退票金额的计算。请先熟悉下面的退票业务需求。退票业务需求描述:(1)对开车前15天(不含)以上退票的,不收取退票费。(2)票面乘车站开车前48小时以上的,退票时收取票价5%的退票费。(3)开车前24小时以上、不足48小时的,退票时收取票价10%的退票费。(4)开车前不足24小时的,退票时收取票价20%的退票费。(5)上述计算的尾数以5角为单位,尾数小于2. 5角的舍去、2. 5角以上且小于7. 5角的计为5角、7. 5角以上的进为1元。(6)开车前2小时并且没有打印纸质车票,可以在网上退票,晚于开车前2小时或者已经打

2、印了车票,只能在车站退票窗口办理。假设用户张三购买了一张2019年6月30日上午07: 52 (2019-06-30-07)的火车票,请尝试运用场景法设计该用户退票流程的测试用例。订单参见图6-26。订单详情订单号:E571807932下单时司:2019-06-30西安北07:52G652 站历时5小时35分原西13:27519.5变更到站改签 退票张三(中国居民身份证)T座001F已支付图6-26火车票订单答案:用场景法设计测试用例。序号用例标题1开车十五天以上,不收取退票费2时间等于15天的用户场景(边界情况)348小时到15天,不包含48小时,收取5$退票费4时间等于48小时的用户场景(

3、边界情况)524-48小时(不包含24小时,包含48小时),收取10%退票费6时间等于24小时的用户场景72-24小时,(不包含2),收取20%退票费8时间等于2小时(边界情况)9尾数小于0.25元的舍去100. 25-0. 75元计为0. 5元11尾数为0.25元的情况(边界情况)12尾数为0.75元的情况(边界情况)130. 75元以上四舍五入为1元14距离开车不足2小时,网上无法退票15己打印车票,无法网上退票16开车后,无法网上退票2 .动手实践题。某程呼有4个输入因子A,B,C,D,其水平分别为:A: A1,A2 B: B1,B2,B3C: C1,C2, C3,C4 D: D1,D2

4、,D3试用PICT工具为该程序设计测试用例。答案:创建testl.txt文件,保存到PICT安装目录下,文件内容如下示:口 test1.txt -记事本一OX文件(B编辑格式查看(V)帮助(H)A: A1,A2B: B1,B2,B3C: C1,C2,C3,C4D: D1Q2Q3打开CMD命令控制台,切换到PICT安装目录,运行PICT命令生成测试用例,如下图所示:c:s.选择命令提示符1 :Usersqiaobingqind:D:Program Files (x86)PICTpict testl.txt testl.xlsp:Program Files (x86)PICT最终生成的测试用例如卜

5、.图所示:AABcD1 IaIbcD2Al.BlD2D2DID3DIDID3D33A2A2B24B35AlB26AlBl7A2A2B28B29AlB310A2B3DI11A2BlD3D2D212AlB313AlBltestl:HI 13 .动手实践题。设有3个独立的查询条件,根据这些查询条件可以获得特定员工的个人信息。员工号(1D)员工姓名(Name)员工邮件地址(Email)每个查询条件包括3种情况:不填、填上正确的内容、填上错误的内容。请用正交试验法为其设计测试用例。答案:员工号(TD) : 1001、NULL、A!员工姓名(Name) : Alice、NULL、A!001员工邮件地址(E

6、mail) : xxx、NULL A!001选择正交表L9(34),共9条测试用例,如下表示。表L904)正交表序号X1X2X31A!NULLA!0012A!A!001xxxmail3NULLAliceA!0014NULLA!001NULL5NULLNULLxxxmail61001A!001A!00171001Alicexxxmail8A!AliceNULL91001NULLNULL4 .动手实践题。有一个饮料自动售货机(处理单价为5角钱)的控制处理软件,它的软件规格说明如下:若投入2. 5元硬币,按下“橙汁”或“啤酒”的按钮,则相应的饮料就送出来。若投入3元钱的硬币,同样也是按“橙汁”或“啤

7、酒”的按钮,则自动售货机在送出相应饮料的同时退回5角钱的硬币。要求:画出因果图,设计决策表,导出测试用例。答案:画出因果图、给出判定表、设计测试用例。判定表设计12345678输入投币3元111投币2. 5元111按下橙汁111按下啤酒111输出(a)退回5角11(b)送出橙汁11(c)送出啤酒11(b)错误提示1111(e)退回投入的钱11测试用例设计用例编号用例操作预期结果1投入3元,按下“橙汁”按钮送出橙汁,退还5角硬币2投入3元,按下“啤酒”按钮送出啤酒,退还5角硬币3投入2. 5元,按下“橙汁”按钮送出橙汁4投入2. 5元,按下“啤酒”按钮送出啤酒5投入3元退回投入的钱,提示错误6投

8、入2. 5元退回投入的钱,提示错误7按下“橙汁”按钮提示未投币8按下“啤酒”按钮提示未投币5 .动手实践题。函数 f(x,y, z),其中 xG 1900, 2100, ye 1, 12, zE l,31o 请写出该函数采用边界值分析法设计的测试用例。答案:边界值分析法测试用例设计编号XyZ119001122100123131901224209911306 .动手实践题。统计业务人员可创建并发送类型为“工作通知”的通知,通知内容为纯文本,由用户自行输入,可上传文件作为附件(限一个文件,类型不限,大小在1MB以内),请用等价类方法设计测试用例。答案:等价类划分测试用例设计。发送类型:工作通知、非

9、工作通知通知内容:纯文本、非纯文本附件数量:1个、0个、大于1个附件类型:不限附件大小:小于1MB、大于1MB在以上等价类中任意取值,得到以下的测试用例。编号输入预期结果发送类型通知内容附件数量附件类型附件大小1工作通知纯文本1个不限小于1M成功发送2非工作通知纯文本1个不限小于1M发送类型有误3工作通知非纯文本1个不限小于1M通知内容非纯文本4工作通知纯文本0个不限小于1M成功发送5工作通知纯义本大于1个不限小于1M附件数量多于1个6工作通知纯文本1个不限大于1M附件大小超过1MB7 .黑盒测试的测试用例设计方法主要有 、全组合覆盖法、成对组合覆盖法、正交试验设计法、判定表法、错误推测法等。

10、答案:等价类划分法、边界值分析法、单因素覆盖、因果图法、具有约束关系的组合测试、场景法8 .黑盒测试有两种基本方法,即 和 o在进行测试时,实际上是确认 ,而不会去考验其能力如何。在确信了软件正确运行之后,就可以采取各种手段通过搞“垮”软件来找出缺陷。纯粹为了 “破坏”软件而设计和执行的测试用例,被称为失败测试或迫使出错测试。答案:通过测试、失败测试、软件功能9 . PTCT工具可以基于列哪种测试方法自动设计测试用例()A.两两组合B.基本路径测试C.等价分类法D.错误推测法答案:两两组合10.在黑盒测试中,着重检查输入条件的取值组合的测试用例设计方法是:()A.等价类划分B.边界值分析C.错

11、误推测法D.因果图法答案:因果图法11.在边界值分析中,下列数据通常不用来做测试数据的是:()A.正好等于边界的值B.等价类中的等价值C.刚刚大于边界的值D.刚刚小于边界的值答案:等价类中的等价值12.以下关于边界值测试法的叙述中,不正确的是:()A.边界值分析法不仅重视输入域边界,而且也必须考虑输出域边界B.边界值分析法是对等价类划分方法的补充C.发生在输入输出边界上的错误比发生在输入输出范围的内部的错误要少D.测试数据应尽可能选取边界上的值,而不是等价类中的典型值或任意值答案:发生在输入输出边界上的错误比发生在输入输出范围的内部的错误要少13.下列有关等价类方法设计测试用例说法不正确的是:

12、()A.有效等价类:指对于程序的规格说明来说是合理的、有意义的输入数据构成的集合B.无效等价类:与有效等价类的定义恰巧相反C.等价类划分就是把全部输入数据合理地划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据取得较好的测试结果D.等价类方法设计测试用例就是设计一条有效等价类的测试用例和一条无效等价类的测试用例答案:等价类方法设计测试用例就是设计一条有效等价类的测试用例和一条无效等价类的测试用例14.测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测试,那么最好的选择方法是:A.随机选择B.划分等价类C.根据接口进行选择D.根据数据大小进行选择答案:划分等价类15.动手实践题:如图5T2所示的程序流程图描述了这样的功能:最多输入50个值(以-1作为输入结束标志),计算这些值中可以作为学生分数的有效数据的个数及其总分和平均分。要求:画出其控制流图;计算其环形复杂度;写出所有的基本路径;为每一条独立路径各设计一组测试用例。图5T2计算有效分数及其总分和平均分答案:控制流图34118控制流图的环路复杂度V(G)二6确定线性无关的基本路径:根据环路复杂性的值6,得到该图已有的线性无关基本路径

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服