测试用例优化
不动产计算器公式检查的测试用例,原来是一大堆文字描述,测试执行理解测试用例需要花费不少时间,经过思考整理成表格形式。
优化前的形式
优化后的形式
【ID1257979】正常,个人住房交易-增值税计算公式测试
前置条件
1.个人住房交易-转让方界面展示成功;
用例步骤
1.根据预期结果表格,按预期结果选择:是否为自建房,日期年限;
填入金额之后进行计算,对比预期结果表格“增值税”公式的计算结果;
测试数据覆盖测试说明(测试时使用以下分类数据进行测试):
1.本次交易合同价(整数1-13位)分别为:100,1000,10000,10000000000000
2.本次交易合同价(两位小数)分别为:100.02,1000.12
3.本次交易合同价(一位小数)分别为:100.1,1000.2
1.本次交易合同价(整数1-13位)分别为:100,1000,10000,10000000000000
2.本次交易合同价(两位小数)分别为:100.02,1000.12
3.本次交易合同价(一位小数)分别为:100.1,1000.2
个人住房交易-转让方-增值税 | |||||||
序号 | 是否为自建房 | “产权证日期”、“契税单日期” | 交易合同的税款缴交情况 | 年数 | 日期年限 | 全部价款和价外费 | 增值税 |
1 | 是自建房 | / | / | / | / | 增值税=0 | |
2 | 不是自建房 | “产权证日期”>“契税单日期” | 各付各税 | 本次转让方预计税局缴税日期/裁定书日期-契税单日期 | 不满2年 | 全部价款和价外费用=本次交易合同价÷1.05 | 增值税=全部价款和价外费用*5% |
3 | 不是自建房 | “产权证日期”<“契税单日期” | 各付各税 | 本次转让方预计税局缴税日期/裁定书日期-产权证日期 | 不满2年 | 全部价款和价外费用=本次交易合同价÷1.05 | 增值税=全部价款和价外费用*5% |
4 | 不是自建房 | “产权证日期”=“契税单日期” | 各付各税 | “本次转让方预计税局缴税日期/裁定书日期”减去“产权证日期”或“契税单日期”得出年数; | 不满2年 | 全部价款和价外费用=本次交易合同价÷1.05 | 增值税=全部价款和价外费用*5% |
5 | 不是自建房 | “产权证日期”>“契税单日期” | 买房承担税费 | 本次转让方预计税局缴税日期/裁定书日期-契税单日期 | 不满2年 | 全部价款和价外费用即本次交易合同价 | 增值税=全部价款和价外费用*5% |
6 | 不是自建房 | “产权证日期”<“契税单日期” | 买房承担税费 | 本次转让方预计税局缴税日期/裁定书日期-产权证日期 | 不满2年 | 全部价款和价外费用即本次交易合同价 | 增值税=全部价款和价外费用*5% |
7 | 不是自建房 | “产权证日期”=“契税单日期” | 买房承担税费 | “本次转让方预计税局缴税日期/裁定书日期”减去“产权证日期”或“契税单日期”得出年数; | 不满2年 | 全部价款和价外费用即本次交易合同价 | 增值税=全部价款和价外费用*5% |
8 | 不是自建房 | “产权证日期”>“契税单日期” | 买房承担税费 | 本次转让方预计税局缴税日期/裁定书日期-契税单日期 | 满2年 | 全部价款和价外费用即本次交易合同价 | 增值税=0 |
9 | 不是自建房 | “产权证日期”<“契税单日期” | 买房承担税费 | 本次转让方预计税局缴税日期/裁定书日期-产权证日期 | 满2年 | 全部价款和价外费用即本次交易合同价 | 增值税=0 |
10 | 不是自建房 | “产权证日期”=“契税单日期” | 买房承担税费 | “本次转让方预计税局缴税日期/裁定书日期”减去“产权证日期”或“契税单日期”得出年数; | 满2年 | 全部价款和价外费用即本次交易合同价 | 增值税=0 |
11 | 不是自建房 | “产权证日期”>“契税单日期” | 各付各税 | 本次转让方预计税局缴税日期/裁定书日期-契税单日期 | 满2年 | 全部价款和价外费用即本次交易合同价 | 增值税=0 |
12 | 不是自建房 | “产权证日期”>“契税单日期” | 各付各税 | 本次转让方预计税局缴税日期/裁定书日期-产权证日期 | 满2年 | 全部价款和价外费用即本次交易合同价 | 增值税=0 |
13 | 不是自建房 | “产权证日期”>“契税单日期” | 各付各税 | “本次转让方预计税局缴税日期/裁定书日期”减去“产权证日期”或“契税单日期”得出年数; | 满2年 | 全部价款和价外费用即本次交易合同价 | 增值税=0 |
预期结果
1.增值税计算结果正确