测试方法
yong3773
这个作者很懒,什么都没留下…
展开
-
测试方法复用:循环迭代执行
在前一篇文章(http://yong3773.iteye.com/blog/1947109)中,写了在测试方法中循环读取同一参数。今天要介绍的是不同于前一篇文章中写的2种策略。这次的策略更完善,已经付诸实践,在项目测试中取得了成效。 首先介绍一个新概念:执行次序(迭代次序)。 先举个栗子:testA()方法测试的是用户登录,里面有2个变量userNa...2013-11-08 10:14:59 · 164 阅读 · 0 评论 -
自动化测试脚本通用性设计
一个系统里面,会有各种各样的数据,最终呈现在用户面前的也一定是不一样的页面。自动化脚本在设计之初,就应该考虑到这个因素。不能换个账号,换个环境就不能运行脚本了。 我个人的做法是,把基本的变量(账号、环境url等等)全部拉出来,放到外面的配置文件里面。测试代码编写的时候,不要针对特定情况写,一定要多考虑其它情况下。 ...2013-01-06 15:11:41 · 193 阅读 · 0 评论 -
测试方法中循环读取同一参数变量
基于数据驱动的自动化框架,在我们编写测试代码时,测试方法一定要做到复用性。 实际工作中我们发现,不同的入参对应不同的预期结果,一般情况下,我们都会写多个测试方法应对多次入参,这样是很耗时耗力的。 仔细想想:测试方法中的处理逻辑是不变的,变的是入参和预期的结果。所以如果能做到一个测试方法中,循环多次读取同一个变量的入参值,就能做的测试方法的复用性,提高效率。 举个例子:测试...2013-09-25 15:06:45 · 158 阅读 · 0 评论