软件测试理论(三)测试用例的定义及等价类


测试用例的定义:

特定的目的而设计的一组测试输入,执行条件和预期结果,以便测试是不是满足某特定的需求。

测试用例的要素:

用例编号。用例标题。测试项目。用例级别,预置条件。测试输入。执行步骤。预期结果。实际结果。

 

测试用例设计方法:

等价类划分法:输入具有代表性的数据子集

有效等价类:满足题目的需求的

无效等价类:不满足题目需求的

案例:计算两个1-100之间整数和

 

等价类设计步骤:

  1. 明确需求
  2. 确定有效和无效等价类
  3. 编辑测试用例:对于所有的无效等价类。测试用例要尽量全覆盖。一条测试用例尽可能覆盖所有有效的等价类

 

等价类划分法案例1QQ案例

题目QQ账号 6---10位自然数

有效等价类:6-10自然数

无效等价类:1.<6 2.>10,中文,英文。空格。空。特殊符号。小数。

 

等价类划分法案例2:手机电话组成

题目:电话号码由三部分组成,

分别是地区码:1空白或者3位数字

              2前缀非‘0’且非‘1’开头的三位数字

              3四位数字

有效等价类:

 

无效等价类:   

 

等价类划分法案例3:新用户名注册

题目:1用户名长度3-19 且以字母开头

  1. 登录名称:非空
  2. 密码:非空
  3. 确认密码:值和密码相同

有效等价类:

 

无效等价类:

总结:


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM