阅读下列说明,回答下列问题。[说明]某商店为购买不同数量商品的顾客报出不同的价格,其报价规则如表1所示。如买11件需要支付10×30+1×27=327元,买35件需要支付10×30+10×27+10×25+5×22=930元。现为该商家开发一个软件,输入为商品数C(1<=C<=100),输出为应付的价钱P。 1、请采用等价类划分法为该软件设计测试用例(不考虑C为非整数的情况)。

阅读下列说明,回答下列问题。
[说明]
某商店为购买不同数量商品的顾客报出不同的价格,其报价规则如表1所示。



如买11件需要支付10×30+1×27=327元,买35件需要支付10×30+10×27+10×25+5×22=930元。
现为该商家开发一个软件,输入为商品数C(1<=C<=100),输出为应付的价钱P。
1、请采用等价类划分法为该软件设计测试用例(不考虑C为非整数的情况)。


参考解析

解析:

本题考查黑盒测试法及应用。
第一小题考查黑盒测试用例设计方法之等价类划分法。
等价类划分法是把程序的输入域按规则划分为若干子集,然后从每个子集中选取一个具有代表性的数据作为测试用例。本题中规定了C的取值范围(1<=C<=100),按规则可以划分为一个有效等价类{C|1<=C<=100}和两个无效等价类{C|C<1}、{C|C>100}。表1中对C取不同值有不同的处理,因此上述有效等价类还可以进一步细分为4个等价类{c11<=c<=10}、{C|11<=C<=20}、{C|21<=C<=30}、{C|31<=C<=100}。这样一共得到6个等价类,包括4个有效等价类{C|1<=C<=10}、{C|11<=C<=20}、{C|21<=C<=30}、{C|31<=C<=100}和两个无效等价类{C|C<1}、{C|C>100}。设计用例时从这6个等价类中任选一个代表数据即可。

相关考题:

阅读材料.回答下列问题。

阅读以下说明,回答问题1~3。[说明]有关系R,有依赖关系AE→BAC→DCE→BCFE→BAFE→4AA→C求出关系模式的候选码。

阅读作品片段,回答下列 33~35 小题。第 33 题 这段文字主要阐明了什么问题?

阅读下列说明,回答问题1至问题4,将解答填入对应栏内。【说明】提高操作系统的安全性是保障计算机和网络安全的重要内容之一,回答与Windows Server 2008安全管理相关的问题。刚刚安装完成的Windows Server 2008存在安全漏洞,应该如何解决?

阅读下列说明,回答问题1至问题2,将解答填入对应栏内。【说明】利用Windows Server 2008架设邮件服务器,回答相应问题。邮件服务器通常提供POP3和SMTP两种服务,它们各有什么作用?

阅读下列说明,回答问题1至问题4。[说明]在多媒体制作领域,音频是不可或缺的部分,通过一些音频处理软件可以完成声音的录制、编辑以及音频的优化等操作。请说明混响效果(Reverb)在数字声音合成中的主要作用。

阅读下列说明,回答问题1至问题4,将解答填入对应栏内。【说明】Windows Server 2008是基于Windows NT的技术,支持完善的NTFS分区格式。请简要说出NTFS的特点。

阅读下列说明,回答问题1至问题5,将解答填入对应栏内。【说明】建立企业的Internet时,经常遇到的问题是:IP地址的申请、网络安全、网站的建立和维护,请就这些问题进行回答。当我们申请不到很多合法IP时,如何分配IP使得单位对外开放的服务器和内部的 PC终端能够上网?

阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。[说明]下面是用小王用Dreamweaver MX编写的一个网页,如图12-2所示。从这个图片上,我们可以看出小王使用了Dreamweaver MX的哪些功能?

阅读下列说明,回答问题1至问题3。[说明]某公司要建设一个网站,下表是建设中各项活动的时间需求及人员需求预算值。按每项活动最早开始时间画出该项目计划安排甘特图。

阅读下列说明,回答问题1至问题3,将解答填入对应栏内。【说明】在Windows的网络配置中,对网络协议进行IP地址配置,出现图5-1所示的对话框。什么场合下,可选择自动获取IP?什么场合下,选择人工配置IP?

阅读以下说明回答问题1-4。[说明]某网站欲办一个论坛,试回答下列问题。创建一个名为“用户”的简表,经允许口令持续10天,在锁定账号前,只允许有三次失败的登录尝试。口令最多只能被使用1年,但在1年内的使用次数不限。

阅读下列说明,回答问题1至问题3。[说明]某测试小组对两个网站进行了系统测试。以下是连接速度的测试界面。右图是该测试小组对网站制定的测试流程图,请将其补充完整。

先阅读以下说明,然后回答问题1至问题4。[说明]Windows Server 2003是基于Windows NT的技术,支持完善的NTFS分区格式。请简要说出NTFS的特点。

阅读下列说明,回答问题1至问题3,将解答填入对应栏内。【说明】结构化布线成为网络设计和管理的首先考虑的问题,当实施结构化布线时,需要进行详细的规划设计。综合布线系统设计时,应遵循哪些原则?

阅读以下说明,回答问题1至问题3。【说明】路由器中IP访问控制列表能够帮助控制网上包的传输。IP访问控制列表主要用在哪几个方面?

阅读下列说明,回答问题1至问题3。【说明】某企业进行企业信息化工程建设,主要包括综合布线工程、网络与主机平台建设、应用系统开发。综合布线系统一般由哪几个子系统组成?请列出。

阅读下列程序说明和C++程序,把应填入其中(n)处的字句,写在对应栏内。【说明】阅读下面几段C++程序回答相应问题。比较下面两段程序的优缺点。①for (i=0; i<N; i++ ){if (condition)//DoSomething…else//DoOtherthing…}②if (condition) {for (i =0; i<N; i++ )//DoSomething}else {for (i=0; i <N; i++ )//DoOtherthing…}

阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。[说明]如图10-4所示是电子商务系统平台结构示意图。请把空缺的地方填写完整。

阅读以下说明和关系表,回答问题1-3。[关系表]试问以下行是否可以插入表“学生”中,并说明理由。

阅读以下说明和关系表,回答问题1~5,将解答填入对应的解答栏内。[说明]试用SQL查询语句表达下列对教学数据库中的3个基本表STUDENT,COURSE,SC的查询[关系表]查询全体学生的姓名和年龄。

阅读下列说明,回答问题1至问题3。[说明]某测试小组对两个网站进行了系统测试。图1是连接速度的测试界面。图2是该测试小组对网站制定的测试流程图,请将其补充完整。

阅读下列说明,回答问题1和问题2,将解答写在答题纸的对应栏内。【说明】 Windows 系统的用户管理配置中,有多项安全设置,如图2-1 所示。

阅读下列语句,回答文后的问题。

阅读材料,回答下列问题。问题:(1)请补充表中I、Ⅱ两部分“评价指标”内容。(2)结合上表,说明思想品德课开展形成性评价的意义。

思想品德课学习形成性评价用表阅读材料,回答下列问题。问题:(1)请补充表中Ⅰ、Ⅱ两部分“评价指标”内容。(2)结合上表,说明思想品德课开展形成性评价的意义。

阅读下列程序,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】逻辑覆盖法是设计白盒测试用例的主要方法之一,它是通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由C 语言编写的程序,按要求回答问题。main( ){int i,n; //1for(i=1;i

请认真阅读下列教材,并按要求回答。请根据上述材料回答下列问题:(1)什么是运算能力?如何发展学生的运算能力。(10分)(2)如指导中年段小学生学习,试拟定数学目标。(10分)(3)依据拟定的教学目标,设计导入环节并说明理由。(20分)