懒人做自动化测试

懒人推动科技的进步,这个观点很早前就有了,我个人很赞同。不用说多么深奥的道理,看看自己身边吧。人们不愿意走路,便有了汽车;不愿带钱包,便有了无线支付;不愿输入密码,便有了指纹密码;不愿干家务,便有了智能家居。。。

测试人员在做测试的时候,一遍遍的手工重复劳动,于是想到了机器代替手工,便有了自动化。但是自动化也得写脚本,定位各种元素,也是很费时费力的。特别是UI自动化,界面总是该来改去的。

有没有一种又免费,又轻松的做自动化的工具?能大大减轻我们做自动化的压力呢?答案当然是有的。

不知道大家还记得,以前做web自动化的时候,可以用selenium IDE,直接录制。后面这个工具有点过时了。现在给大家推荐一个不过时的工具。

katalon, 可以当插件用,也可以用katalon studio. 不仅能录制web,还能录制mobile, 关键它还免费。

去官网注册一个账号,下载插件或者studio.(可能要翻墙,我是翻墙下的)

打开浏览器就可以录制了,也可以自己增加一些步骤和检查点,方法都封装号了,可以直接使用:

还可以管理case,回放和调试代码:

代码支持多语言:

用python语言拷贝出来:

代码漂亮吧!我可一行代码都没写。

这对不懂代码的小伙伴简直是福音。

对懂代码的小伙伴来说,也省了好多事。自己也可以把代码再次加工。

如果要测mobile怎么办。把appium设置在katalon studio里面,可以直接录制,也可以自己操作步骤。

接口测试也可以的:

“人类在进化过程中最显著的变化是学会使用工具”,善于使用工具,会使得效率事半功倍。

“君子生非异也,善假于物也”,工具的合理使用,使得懒人可以从繁杂重复中解脱出来,可以抽出时间来做别的重要工作。

但是,过分依赖工具,也会存在一定的风险。所以,可以在不关键的时候,用工具应急,过渡。关键的时候,还是得亲自上马。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180709G1YCCH00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券