黑盒测试及用例编写

黑盒测试

  • 测试用例
    • 测试用例是什么/li>
    • 构成要素
  • 黑盒测试
    • 黑盒测试是什么
    • 黑盒测试有哪些方法
      • 等价类划分法
      • 边界值分析法
      • 判定表法
      • 因果图法
      • 状态迁移图法
      • 场景法
      • 正交实验法
      • 错误推测法
  • 总结

测试用例

测试用例是什么/h2>

为了特定的目的而设计的一组有测试输入、执行条件、预期结果的案例,用于指导我们测试的执行。

验证某邮箱的登陆功能

黑盒测试

黑盒测试是什么

黑盒测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。

黑盒测试有哪些方法

等价类划分法;边界值分析法;因果图法;场景法;正交实验设计法;判定表驱动分析法;错误推测法;功能图分析法。

等价类划分法

等价类是在所有测试的数据中,具有某种共同特征的数据子集。
概念:

边界值分析法

大量错误是发生在输入或输出范围的边界上。
边界值选取正好等于、刚刚大于或小于边界值作为测试数据。
概念:

判定表法

使用等价类方法时对于输入域及输出域存在关联的时候无法覆盖。
概念:

  1. 分析软件规格说明描述中哪些是原因(输入,包括前提条件,操作过程),哪些是结果(输出),并给每个原因和结果赋予一个标识符;
  2. 分析软件规格说明描述的语义,找出原因和结果之间,原因和原因之间的关系,根据这些关系,画出因果图;
  3. 在因果图上用一些记 表明约束或限制条件;
  4. 把因果图转换为判定表;
  5. 把判定表的每一列拿出来作为依据,设计测试用例。

案例:

  1. 分析需求,找到状态点
  2. 画出状态迁移图
  3. 画出状态迁移树
  4. 转为用例(路径)

案例:

总结

黑盒测试及用例编写

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年7月6日
下一篇 2020年7月6日

相关推荐