功能测试中自动化测试框架的应用02

上一篇 / 下一篇  2017-12-25 23:00:04 / 个人分类:自动化测试实践

(一)按照功能模块进行分类
测试功能用例按照功能模块进行分类,把操作流程比较相似或者关联性比较紧密的功能归为一类。这样一方面有利于测试用例的逻辑描述和测试数据的分离另一方面也可以把相关联的功能抽象并封装起来,把测试用例模块化。
把公共的功能归为一类,这有利于测试用例的复用,也有利于自动化测试的实施。例如连接数据库的功能,是数据库客户端工具其他功能实施的前提,所以把这部分功能提取出来,便于其他测试用例的调用,也方便了管理。
(二)功能测试用例模板
自动化测试中测试用例模板分两部分第一部分是功能测试用例表,用于建立功能模块和测试用例之间的映射,对测试的前提条件、测试方法进行说明,整个测试用例进行简要描述、并表示测试用例的执行结果。

功能名称服务端备份/还原数据库
前提条件服务端启动运行成功
测试方法自动化
测试用例名称描述期望结果状态
P_BG01_0011
P_BG01_0020
P_BG01_...1

第二部分是测试用例表,具体描述测试用例的前提条件、输入参数类型、步骤、测试数据集和验证点。这一部分实现了测试用例描述和测试数据验证点的分离。

测试用例名称

 

描述

服务端备份数据库

输入参数名称

服务端后台登陆:管理员账号、密码、远程数据库名称、备份方式(完整、典型)、备份目录

步骤

1、点击Login Button2、输入测试数据。3、点击BackUp Button

测试数据集/验证点

测试数据集

验证点

 

Admin;123;MyDB01;Complete Bp;../SQL_BackUp

备份完成

 

Admin;123;MyDB02;Typical Bp;../SQL_BackUp

备份完成

 



TAG: 自动化测试策略

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2018-01-17  
 123456
78910111213
14151617181920
21222324252627
28293031   

数据统计

  • 访问量: 1272
  • 日志数: 8
  • 建立时间: 2017-12-20
  • 更新时间: 2018-01-12

RSS订阅

Open Toolbar