网易airtest初体验
使用airtest进行web测试
根据网易介绍,airtest project支出多种测试环境,包括Windows应用,Android和ios的APP还能够测试微信小程序。
本文将主要讲述应用airtest进行web应用测试。
- 环境准备
airtest安装属于点开即用行,不过需要登录网易通行证,这是个对于办公网络来说相当难受。 - 界面介绍
在进行web端应用测试中需要在窗口选项中调出selenium工具栏;
然后在选项>>设置中添加Google Chrome的安装路径
之后,你就可以愉快的录制脚本了 - 脚本录制演示
airtest提供了脚本录制功能,但是经过试用后感觉,录制功能非常不好用,会有操作遗漏,定位页面元素没有识别XPath码等问题。
所以建议使用手动点击指令按钮,录制加手写的方式,提高脚本的准确性。 - 首先点击
调用浏览器,在脚本中会生成调用脚本,点yes添加,在后续脚本修改中,如果用到还用提示,注意是否覆盖,
注意大坑:不管你进行什么操作,一定要注意光标位置,airtest的脚本插入会默认插入到光标位置,如果不注意,后面调试原地爆炸。 - start_web 打开网址:在浏览器打开百度首页后,点击后脚本中startweb生成driver.get(“www.baidu.com”)。
- touch:点击操作,只需在IDE中点touch键,再到浏览器中点击你需要的键,就能生成对应代码
- text:输入操作,基本操作与touch相同,不过需要在生成代码后,手动填写要输入的内容
- assert:设置检查点,操作方法与touch相同
- snapshot:生成快照,直接生成代码,不需要额外操作
- 剩下的四个,非别是浏览器窗口切换和页面的前进后退
按照这个操作流程,就能够生成一个简单的测试脚本了
版权声明:本文为weixin_39913716原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。