共计 1236 个字符,预计需要花费 4 分钟才能阅读完成。
AutoRunner 自动化测试工具,自 2008 年推出以来,在自动化测试畛域反对宽泛的各种技术框架,反对录制创立 beanshell 脚本,帮忙大量的客户实现了软件自动化测试。
随着技术的倒退,品质团队不再限于测试团队,很多运维团队、业务团队也退出了自动化测试的行列。于是,如何应用 beanshell 编写测试脚本,就成了一个跨不过来的门槛。编写测试脚本对于没有编写代码教训的人,太难了!
为了帮忙宽广不足编码技术的工程师发展自动化测试,AutoRunner 行将推出无代码化的新版本!!!从此,实现自动化测试不再须要编写代码!
那么,咱们看看,AutoRunner 的新版本为咱们带来了什么新的性能:
保留了录制性能。咱们依然能够通过点击“录制按钮”来录制你的操作,取得测试脚本。录制始终都是一个“很炫目”的性能,因为它自身就什么都不须要做,依照失常的操作就能够了。录制的后果,就是这个样子:
咱们能够看到,原来的脚本,变成了中文的形容,这下子大家都能够看懂了!
每一个操作,都由两行组成,第一行是咱们做了什么操作,比方“点击”、“输出”等,第二行形容对那些内容做了操作。
参数化。咱们晓得对于自动化测试而言,参数化是必然的技术。咱们在“参数设置”区域,点击须要进行参数化的输出或者输入内容,就会提醒你能够抉择一个参数。抉择实现,参数化就实现了!非常简单吧!
编辑自然语言脚本。尽管咱们还是把它叫做“脚本”,然而只是一种习惯。如果须要扭转程序,咱们是采纳“拖拽”的形式,即:选中你须要扭转程序的行(单行或者多行),而后鼠标拖拽到你须要的中央,开释即可实现。
如果咱们须要减少一个检查点,怎么办?咱们能够从“内置函数”面板上“拖拽”一个对应的查看点函数到自然语言视图面板上,而后设置对应的参数,就能够减少检查点了。
如果咱们须要从对象库中创立一个操作的步骤,咱们只须要把这个对象从对象库面板“拖拽”到自然语言主面板,就能够实现了。当你拖拽实现,会依据这个对象的类型主动给一个动作。比方你拖了一个按钮,动作默认就是“点击”。如果不是你想要的,那么能够通过鼠标右键点击,来从新抉择可能的动作,来扭转。
如果我的脚本比较复杂,比方有循环 10 次这样的操作怎么实现?咱们只须要在“控制流”合格节点上,拖拽一个“for 循环”的节点过去,而后设置循环次数就能够实现循环了!也反对其余的循环,以及分支判断语句等等。
AutoRunner 为了防止用户设置浏览器等操作,还会内置自带一个 chrome 的浏览器。用户在这个浏览器上能够做录制。执行的话,能够在任何一个其余 chrome、firefox 浏览器上都能够实现。
以上只是对行将公布的 AutoRunner 新版本做一个预览。这个版本的预期,就是心愿越来越多不相熟、不足编码技术的工程师等,可能进入自动化测试。自动化测试以往因为代码门槛,带来的“遥不可及”,行将变成历史。
敬请期待吧!
AutoRunner 产品官方网站:http://www.spasvo.com/autorun…