发表于: 2018-03-15 23:00:53

1 1008


今天完成的事情:

整理了各种测试方法的名词解释,深入学习了一下黑盒测试的具体方法


明天计划的事情:

明天可能时间不是很充裕,先只计划学习白盒测试中动态测试好了。


遇到的问题:

测试方法有点过多,一上来有点凌乱。一开始重点应该还是在黑盒、白盒测试上,于是就主要去了解这两种了。


收获:

各种测试方法的名词解释整理成文档 不复制粘贴了 需要了解的时候便于查询即可。

  1. 黑盒测试主要的方法有:等价类划分法、边界值分析法、错误推测法、因果图法、正交试验分析法、状态迁移图法、流程分析法。
  2. 具体定义不再赘述,自己简要总结一下理解。
  3. 等价类划分法就是将输入的数据分为几种有效的、无效的等价类,然后在分出的等价类中挑选具有代表性的数据值进行测试用例编写。
  4. 比如测试对象是注册用户名规定用户名需为0~6位字母+数字,且以字母打头,则可以划分如下有效、无效等价类:
  5. 有效等价类:

    (1)用户名:{0<全字母<=6}

    John, Jerry, Kenedy

    (2)用户名:{0<字母开头+数字<=6}

    u001, user01

    4个无效等价类:

    (1)数字开头的字符串集合

    101,71108

    (2)字母开头的字符串,并含有特殊字符

    user@$, user_01

    (3)字母开头的字符串,且长度超过6

    user0001

    (4)空字符串


  6. 边界值分析法则是确认输入、输出的边界,然后取刚好等于、大于、小于边界的参数作为测试用例测试。
  7. 比如某测试对象的输入数据要求1<=x<=100,则可以取1、100、2、99、0、101进行测试用例编写。


错误推测法就是测试人员主观的去推测可能发生的错误,然后针对这些可能发生的错误编写测试用例。


因果图法是将输入、条件、约束通过绘制因果图,转化为判定表,通过判定表编写测试用例。举例参考http://blog.csdn.net/vincetest/article/details/1478552


正交试验分析法略微有些晦涩难懂,还没有完全明白,简单的说,就是通过正交法,提取出具有代表性的因素水平组合,利用正交表进行测试用例编写。能达到精简测试用例数量的效果。参考http://blog.csdn.net/wd168/article/details/51736105


状态迁移图法、流程分析法明天再继续学习吧。


返回列表 返回列表
评论

    分享到