前言
现在分享下如何进行用例整理和组合管理。
例子:
以喜闻乐见的 百度 首页为例吧。
场景分析:
1. 测试点:
百度首页,我们可以设定红色部分为测试点:
共用 7 个测试点:
测试搜索功能是否正常。
测试右上 6 个常用链接是否正常。
2.测试用例设计:
2.1 公共用例设置:
首先这几个用例都是以从百度首页开始操作的,因此可以把进入百度首页的步骤封装为公共方法。
步骤:Chrome,前往|http://www.baidu.com,验证标题|百度一下,你就知道,截图
添加过程:
执行一下,通过,可以进行下一步。
2.2 测试百度搜索功能:
设计步骤:
在输入框输入 “testerhome”
点击百度搜索按钮
验证页面中是否出现 “TesterHome 软件测试社区” 的文字
转化为用例:
公共方法 | 百度首页,填写 |id@@kw@@testerhome,点击 |id@@su,等待 |2,验证 |TesterHome 软件测试社区,截图
添加用例过程:
2.3 测试百度新闻链接:
设计步骤:
点击 “新闻” 链接
验证标题为:百度新闻——全球最大的中文新闻平台
转化为用例:
公共方法 | 百度首页,点击 |name@@tj_trnews,等待 |2,验证标题 | 百度新闻——全球最大的中文新闻平台,截图
添加用例过程:
2.4 其他链接:
与百度新闻链接相同的模式,直接复制百度新闻的用例,并对不一样的地方进行修改:(其实可以封装为一个新的方法,有机会加上):
公共方法 | 百度首页,点击 |name@@tj_trnews,等待 |2,验证标题 | 百度新闻——全球最大的中文新闻平台,截图
公共方法 | 百度首页,点击 |name@@tj_trhao123,等待 |2,验证标题 |hao123_上网从这里开始,截图
公共方法 | 百度首页,点击 |name@@tj_trmap,等待 |2,验证标题 | 百度地图,截图
公共方法 | 百度首页,点击 |name@@tj_trvideo,等待 |2,验证标题 | 百度视频搜索——全球最大中文视频搜索引擎,截图
公共方法 | 百度首页,点击 |name@@tj_trtieba,等待 |2,验证标题 | 百度贴吧——全球最大的中文社区,截图
公共方法 | 百度首页,点击 |name@@tj_trxueshu,等待 |2,验证标题 | 百度学术 - 保持学习的态度,截图
用例添加完成:
添加这些用例,前后不到 10 分钟即可完成。
共添加 8 条用例(7 条测试用例,1 条公共用例)
添加为用例集,并执行:
所有用例都执行通过 :
后记:
其实无论什么平台、工具,只要测试点分析到位、测试用例设计合理,并适当引入一些可以提高效率的小技巧(如对常用步骤进行封装、提取公共方法; 用例进行快速复制和编辑等),就能熟练掌握,轻松完成。