软件工程第三次作业

Posted 1503霍

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件工程第三次作业相关的知识,希望对你有一定的参考价值。

一、题目要求

题目(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. 测试运行结果


总结:过程真是偷税!

以上是关于软件工程第三次作业的主要内容,如果未能解决你的问题,请参考以下文章

软件测试第三次作业

2017秋-软件工程第三次作业-第三周例行总结

软件概论第三次作业

软件工程第三次作业

28组第三次作业

软件工程第三次作业