软件工程第三次作业

一、题目要求

题目(2):下表为某商场每日营业额与应收税率的对照表,请编写一小程序根据该商场每日营业额计算其实际应缴纳税费。

营业额X (¥)1000≤X<50005000 ≤X<10000
税率5%8%

具体要求
•(1) 请从上述两个题目中根据个人实力任选一题,要求写出可运行的完整代码提交至GitHub或者Coding.net系统中,并将代码地址附到博客内,题目(1)可以参考这篇博文
•(2) 请从语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖五个覆盖标准中(条件组合覆盖难度较大,鼓励尝试,但请谨慎选择),任选一个标准设计测试用例
•(3) 请利用自动测试工具对程序进行测试
•(4) 请将程序运行结果和自动测试分析结果截图附到博客中

二、选择条件覆盖设计测试用例

程序流程图
1346059-20180401134707370-329779123.png

设计测试语句与案例

1346059-20180401132024749-1266154340.png


二、利用自动测试工具对程序进行测试

  1. 测试所用算法

class cly
{
public:
    double text(double sj);
private:
};
double cly::text(double sj)
{
    if ((sj<5000)&&(sj>=1000))
    {
        return sj * 0.05;
    }
    if ((sj >= 5000)&&(sj<10000))
    {
        return sj * 0.08;
    }
    if (sj >= 10000)
    {
        return sj * 0.1;
    }
    if (sj < 1000)
    {
        return sj * 0;
    }
}
  1. 编写测试程序

1346059-20180401132038008-640611656.png

  1. 测试运行结果

1346059-20180401131235452-1715100181.png


总结:过程真是偷税!

转载于:https://www.cnblogs.com/hcr1997/p/8686339.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值