软件测试笔记(七)测试用例须要的内容

前言

测试用例,一般按照测试用例模板文件,为特定的测试场景开发测试用例,以验证应用程序的功能是否按预期工做,符合客户的需求。测试用例是针对一个测试场景的可执行步骤的集合,包含前置条件、测试数据、预期结果、后置条件和实际结果。工具

大多数公司都在使用测试用例管理工具,如HP的QC, Jira等,还有一些公司仍在使用excel表格编写测试用例。测试

案例

假设咱们须要为一个场景编写测试用例(验证账户的登陆)。spa

这里有一个测试用例。设计

一。输入有效用户名和有效密码excel

二。输入有效用户名和无效密码blog

image.png

测试用例构成元素

  • 项目名称:测试用例所属的项目的名称
  • 模块或者功能名称:测试用例所属的模块或者功能的名称
  • 参考文档:说起参考文档的连接(若是有,如需求文档、测试计划、测试场景等)
  • 建立人:建立测试用例的测试人员的姓名
  • 建立日期:建立测试用例的时间
  • 审查人:建立测试用例的测试人员的姓名
  • 审查日期:审查测试用例的时间
  • 执行人:执行测试用例的测试人员的姓名
  • 执行日期:测试用例执行的时间
  • 测试用例ID:每一个测试用例都应该用一个惟一的ID来表示。为了更好地理解和区分目的,最好遵循一些命名约定。
  • 测试场景:测试场景的ID或标题。
  • 测试用例:测试用例的标题
  • 前置条件:在执行测试用例以前须要知足的条件。
  • 测试步骤:详细说明全部测试步骤,并按顺序说明如何执行。
  • 测试数据:能够做为测试用例输入的数据。
  • 预期结果:测试用例执行后的预期结果。它多是任何东西,如主页、相关屏幕、错误消息等,
  • 后置条件:测试用例成功执行时须要达到的条件。
  • 实际结果:测试用例执行后系统显示的结果。
  • 状态:若是实际结果和预期结果相同,则表示已经过。不然就失败了。若是测试失败,它必须通过错误生命周期才能修复。

总结

测试用例的受众群体是执行测试的人员,因此测试用例须要最直观的把须要测试的点列举出来,能够结合测试用例的设计原则,最大最小值,因果法,边际条件等,把测试用例编写彻底。同时若是某些测试用例也已经实现了自动化,能够在测试用例模板中标记出来。生命周期

相关文章
相关标签/搜索