先看看测试用例的定义:测试用例(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主体备案信息" |
原文转自:http://www.infoq.com/cn/articles/road-of-agile-mind-map-practice/