边界值用例上机操作

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

某酒水销售公司指派销售员销售各种酒水,其中白酒、红酒和啤酒的单价分别为168元/瓶、120元/瓶、5元/瓶。每个销售员,白酒每月的最高供应量为5000瓶,红酒为3000瓶,啤酒为30000瓶各销售员每月至少需售出白酒50瓶,红酒30瓶,啤酒300瓶月末,各销售员向酒水销售公司上报他所在区域的销售业绩,酒水销售公司根据其销售额计算该销售员的佣金,并作为奖金发放销售员的佣金计算方法如下:2万元以下(含):4%;2万元(不含)~4.5万元(含):1%;4.5万元以上(不含):0.5%。最终将用佣金计算系统生成月销售报告,对当月销售出去的白酒,红酒,啤酒总数进行汇总,并计算销售公司的总销售额和各销售员的佣金。设计针对输出域:销售额的边界值设计测试用例。1、上机操作:设计程序,求出“佣金问题”中销售额为2万和4.5万附近的三种酒销量组合。2、上机操作:设计“佣金程序”,进行边界测试。样式如下:三种酒的销量组合序号白酒红酒啤酒销售额150301600200002503115762000035032155220000450306600450005503165764500065032655245000程序语言为:C#主要代码如下inti=0;intsum;for(intb=50;b=5000;b++){for(inth=30;h=3000;h++){for(intp=300;p=30000;p++){sum=168*b+120*h+5*p;if(sum==20000){Console.WriteLine(两万左右的:白酒:{0},红酒:{1},啤酒:{2},销售额:{3},b,h,p,sum);i++;if(i2)gotoxiayige;Console.ReadKey();}}}}xiayige:for(intb=50;b=5000;b++){for(inth=30;h=3000;h++){for(intp=300;p=30000;p++){sum=168*b+120*h+5*p;if(sum==45000){Console.WriteLine(4.5万左右的:白酒:{0},红酒:{1},啤酒:{2},销售额:{3},b,h,p,sum);Console.ReadKey();}}}}佣金程序程序语言为:佣金程序主要代码“佣金问题”测试用例及测试结果:

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功