断更了好久的我又回来了还是应该不断学习,不然在这个疫情的大环境下,毕业了就有大压力咯,我来为大家科普一下关于用边界分析法来设计测试用例?下面希望有你要的答案,我们一起来看看吧!
用边界分析法来设计测试用例
断更了好久的我又回来了。还是应该不断学习,不然在这个疫情的大环境下,毕业了就有大压力咯。
这个季度会跟大家分享一些用例设计的逻辑题,如果有什么遗漏的验证点呀,请大家给我指路哈,互相进步。
需求:判断是等腰三角形、等边三角形还是不规则三角形
一、首先对需求进行分析
二、明确定义
- 三角形的定义:两边之和大于第三边,且两边之差小于第三边
- 等腰三角形定义:两条边相等
- 等边三角形定义:三条边相等
- 不规则三角形定义:三条边不相等
三、用例设计
1、是不是三角形
有效用例:三角形的定义:两边之和大于第三边,且两边之差小于第三边
无效用例:
- 只符合一个条件 :两边之和大于第三边
- 只符合一个条件 :两边之差小于第三边
- 不符合条件 :两边之和小于第三边
- 不符合条件 :两边之差大于第三边
2、是什么三角形
不规则三角形
- 有效用例:三边不相等
- 无效用例:等腰、等边
等腰三角形
- 有效用例:二边相等、三边相等
- 无效用例:三边不相等
等边三角形
- 有效用例:三边相等
- 无效用例:每边不相等、等腰三角形
遇到的一个面试题是画出流程图。思路是先确定是不是三角形,然后判断三角形。
,