某软件的一个模块的需求规格说明书中描述: (1)年薪制员工:严重过失,扣年终风险金的4%;过失,扣年终风险金的2%。 (2)非年薪制员工:严重过失,扣当月薪资的8%;过失,扣当月薪资的4%。 请绘制出因果图和判定表,并给出相应的测试用例。
时间: 2024-04-07 12:25:25 浏览: 242
课堂测验-软件测试学习
根据需求规格说明书中的描述,我们可以绘制出因果图和判定表,并给出相应的测试用例。
1. 因果图:
因果图是一种图形化的工具,用于表示因果关系。根据需求规格说明书中的描述,我们可以绘制以下因果图:
```
严重过失
/ \
/ \
/ \
年薪制员工 非年薪制员工
\ /
\ /
\ /
过失
```
2. 判定表:
判定表是一种表格,用于列出不同条件下的测试情况。根据需求规格说明书中的描述,我们可以列出以下判定表:
| 员工类型 | 过失类型 | 扣款比例 |
| -- | ----------- |
| 年薪制员工 | 严重过失 | 4% |
| 年薪制员工 | 过失 | 2% |
| 非年薪制员工 | 严重过失 | 8% |
| 非年薪制员工 | 过失 | 4% |
3. 测试用例:
根据判定表,我们可以得到以下测试用例:
- 测试用例1:
- 员工类型:年薪制员工
- 过失类型:严重过失
- 预期结果:扣款比例为4%
- 测试用例2:
- 员工类型:年薪制员工
- 过失类型:过失
- 预期结果:扣款比例为2%
- 测试用例3:
- 员工类型:非年薪制员工
- 过失类型:严重过失
- 预期结果:扣款比例为8%
- 测试用例4:
- 员工类型:非年薪制员工
- 过失类型:过失
- 预期结果:扣款比例为4%
阅读全文