• 软件工程第三次作业


    一、题目要求

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

    |营业额X (¥)|1000≤X<5000|5000 ≤X<10000|X≥10000|
    | -------- | ---------: | :--------: |
    |税率|5%|8%|10%|

    具体要求
    •(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. 测试运行结果


    总结:过程真是偷税!

  • 相关阅读:
    html中嵌入天气预报
    linux简单命令
    正则表达式基本语法
    jquery表单验证
    yaf函数方法及使用
    php函数
    yaf框架的特点
    mysql数据库
    php连数据库
    xml基础知识
  • 原文地址:https://www.cnblogs.com/hcr1997/p/8686339.html
Copyright © 2020-2023  润新知