采用判定覆盖、条件覆盖

 

判定覆盖

用例编号

输入条件

预期输出

TC1

EMPTAB为空,DEPTTAB为空(ESIZE=0, DSIZE=0

ERRCODE=1(无数据错误)

TC2

EMPTAB有数据,DEPTTAB有数据,但最大销售额部门无职员(FOUND=false

ERRCODE=2(无职员错误)

TC3

最大销售额部门有职员:
工资<15000非经理
工资≥15000或经理

工资分别增加200元和100元,ERRCODE=0

条件覆盖

用例编号

输入条件

覆盖条件组合

预期工资调整

TC4

职员A: 工资=14000, 职务=员工
职员B: 工资=15000, 职务=员工

SALARY<15000+ JOB='M'
SALARY≥15000

A+200, B+100

TC5

职员C: 工资=16000, 职务=经理
职员D: 工资=10000, 职务=经理

SALARY≥15000+ JOB='M'
SALARY<15000+ JOB='M'

C+100, D+100

TC6

职员E: 工资=12000, 职务=员工

SALARY<15000+ JOB='M'

E+200

posted @ 2025-03-24 09:23  涨涨涨张  阅读(13)  评论(0)    收藏  举报