Public char function(int x,int y)
{
Char t;
If((x>=10)&&y>=90))
{
t=‘A’;
}
else
{
If((x+y)>=165)
{
t=’B’;
}
else
{
t=’c’;
}
}
Return t;
}
语句覆盖
X | Y | |
---|---|---|
Case 1 | 11 | 91 |
Case 2 | 9 | 170 |
Case 3 | 9 | 80 |
判断覆盖
X | Y | |
---|---|---|
Case 1 | 11 | 91 |
Case 2 | 9 | 170 |
Case 3 | 9 | 80 |
条件覆盖
X | Y | |
---|---|---|
Case 1 | 11 | 170 |
Case 2 | 9 | 9 |
判断条件覆盖
X | Y | |
---|---|---|
Case 1 | 11 | 170 |
Case 2 | 9 | 9 |
Case 3 | 9 | 170 |
Case4 | 11 | 9 |