敏捷脑图测试用例实践之路

发表于:2016-12-07来源:infoq作者:李乐点击数: 标签:测试用例
传统的黑盒测试用例比较繁杂,在实施敏捷的项目中会显得水土不服,让测试人员过度关注用例步骤的编写、修改,甚至同一条用例经过多人执行得到相同结果,让人想到一个呼之欲出
传统的黑盒测试用例比较繁杂,在实施敏捷的项目中会显得水土不服,让测试人员过度关注用例步骤的编写、修改,甚至同一条用例经过多人执行得到相同结果,让人想到一个呼之欲出的广告词:一次编写,多人运行相同结果,没有思考的过程。在经历过这些痛楚之后,对用例进行改革,以便快速响应开发的交付节奏,同时形成用例评审规范,让开发、测试知己知彼,也加强开发自测的环节。本文主要讲敏捷中脑图用例的实践。转型测试掉进传统用例坑在《软件测试转型之路》中,经历了无法忘记的几个月:每天高强度测试、反复编写、修改用例步骤,深刻体会:不写测试用例或许测得更快,但绝不是一个测试人员的最佳素养,而现在的测试用例又过于繁杂,消耗了很多时间,怎么办呢?

  先看看测试用例的定义:测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。还有测试用例编写的一般原则:测试用例要包括欲测试的功能、应输入的数据和预期的输出结果。

  测试数据应该选用少量、高效的测试数据进行尽可能完备的测试。

  按照定义和原则以及模板,实践了三个月的备案系统,列举一些简单测试用例如下:服务器、帐号信息

测试服务器地址:http://127.0.0.1/login.do测试管理员账号和密码管理员:admin密码:adminICP备案信息录入测试数据参考:附录-ICP信息录入测试数据

步骤名称

描述

预期结果

实际结果

步骤 1

打开浏览器,登录系统,点击左侧"ICP备案信息管理"-"信息录入"

进入"信息录入"页面

 

步骤 2

填写详细信息,数据参考当天测试数据的:第一步 填写ICP主体备案信息

点击"下一步"

进入"第二步 填写ICP备案网站信息"页面

 

步骤 3

点击底部,中间按钮"添加网站"

进入"填写ICP备案网站信息"

 

步骤 4

填写详细网站信息,

数据参考当天测试数据的:第二步 填写ICP备案网站信息(要分清填写的是测试数据几)

点击"提交"按钮

返回"第二步 填写ICP备案网站信息 ",并且看到刚刚填写的网站

 

步骤 5

在刚刚的新增网站右侧,点击[添加接入]按钮

进入[ICP网站接入信息]页面

 

步骤 6

在[ICP网站接入信息]页面,填写录入信息,

数据参考当天测试数据的:ICP网站接入信息

(要分清填写的是测试数据几)

点击[提交]按钮

返回[ICP备案网站接入信息]页面,同样还是看到刚刚新增的网站,表明成功

 

步骤 7

点击底部按钮"提交"

弹出对话框"信息录入成功"

 

步骤 8

点击"确认"按钮,

重新进入"第一步 填写ICP主体备案信息"

 
ICP备案历史信息查询

原文转自:http://www.infoq.com/cn/articles/road-of-agile-mind-map-practice/