佣金问题的JAVA流程图_实验2--三角形、NextDate、佣金问题等价类测试

一、被测对象

1.三角形问题

三角形问题接受三个整数a、b和c作为输入,用做三角形的边。程序的输出是由这三条边确定的三角形类型:等边三角形、等腰三角形、不等边三角形或非三角形。

2.NextDate问题

NextDate问题输入月份、日期和年,函数返回输入日期后面的那个日期。如果年月日不符合要求,则NextDate都会产生一个输出,“无效输入日期”。

3.佣金问题

前亚利桑那州境内的一位步枪销售商销售密苏里州制造商制造的步枪机( lock)、枪托( stock)和枪管( barrel)。枪机卖45美元,枪托卖30美元,枪管卖25美元。销售商每月至少要销售出一支完整的步枪,且生产限额是大多数销售商在一个月内可销售70个枪机、 80个枪托和90个枪管。每访问一个镇子之后,销售商都给密苏里州步枪制造商发出电报,说明在那个镇子中售出的枪机、枪托和枪管数量。到了月末,销售商要发出一封很短的电报,通知多少个枪机被售出,电报以-1结束。这样步枪制造商就知道当月的销售情况,并计算销售商的佣金如下:销售额不到(含) 1000美元的部分为10%, 1000(不含)~1800(含)美元的部分为15%,超过1800美元的部分为20%。佣金程序生成月份销售报告,汇总售出的枪机、枪托和枪管总数, 销售商的总销售额以及佣金。

二、测试任务

1.为三角形问题选用合适的策略设计测试用例。

2.为NextDate函数选用合适的策略设计测试用例。

3.为佣金问题选用合适的策略设计测试用例。

4.请将作业命名为“学号+姓名+实验2”,上传至ftp上自己的作业文件夹内,ftp服务器的地址为ftp://192.168.42.254:22,用户名stu1,密码为空。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值