码迷,mamicode.com
首页 > 其他好文 > 详细

软件工程第三次作业

时间:2018-04-01 14:34:54      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:private   png   计算   header   对照表   难度   down   enter   组合   

一、题目要求

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

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

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

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

程序流程图
技术分享图片

设计测试语句与案例

技术分享图片


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

  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. 编写测试程序

技术分享图片

  1. 测试运行结果

技术分享图片


总结:过程真是偷税!

软件工程第三次作业

标签:private   png   计算   header   对照表   难度   down   enter   组合   

原文地址:https://www.cnblogs.com/hcr1997/p/8686339.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!