黑马程序员技术交流社区

标题: 一天时间完成web自动化测试脚本搭建到运行 [打印本页]

作者: yemouren    时间: 2020-4-15 16:00
标题: 一天时间完成web自动化测试脚本搭建到运行
QuickTester是WEB的前端自动化测试工具
支持IE、Chrome浏览器录制和回放、浏览器之间脚本互相兼容回放、脚本对象属性参数化、自动生成测试报告、多种对象查找方式、主动分析定位错误位置的原因诊断、selenium+python脚本编写等功能。功能十分完善,基本能满足对WEB回归测试的需求,并且有完整的使用文档和使用视频,能快速上手完成回归测试。
使用文档:欢迎使用 QuickTester
使用视频:多测测-云自动化测试平台
下载链接:http://www.http://www.aitestor.com/download/duocece/duocece_setup.exe



录制
录制功能需要打开模块界面才能使用,录制方式有先打开网页再录制和直接录制

除了正常录制点击和输入外,软件还附带了
添加步骤(对象点击、编辑框输入、文本输出、时间等待、键盘按键、页面关闭、移动对象至对象上)
添加检查点(检查对象是否存在、检查对象文本是否等于期望值)
插入脚本(基于selenium+python脚本)、设置中的(input标签选择录制)
录制功能还是十分成熟的,录制成功率也很高,如果有失败的通过添加步骤就可以补上了
回放
回放功能有俩种模式,第一种调试模式(运行出错会弹出原因诊断窗口,可以在这里替换查找对象的方法,十分灵活)

第二种运行模式(运行出错时不会弹出原因诊断窗口,直接关闭所有页面,然后运行下一个用例)

运行窗口
原因诊断窗口细节挺好的,可以重新抓取对象,并和之前录制对象比较属性,可以观察哪里发现变化,可以替换其他方法(xpaht、全路径、属性集),其中属性集中的属性还可以部分匹配查找
切换不同浏览器的设置

在【当前浏览器设置】中,可以选择
chrome.exe——支持chrome浏览器的录制和回放
iexplore.exe——支持Ie浏览器的录制和回放

报告
生成的质量报告结果我就直接放个demo运行结果的给大家看就好了
测试报告:http://www.http://www.aitestor.com:28000/reports/438/2019122517051716018467/index.html
总结
总体使用还是非常流畅的,录制可以完整录制下来,回放速度和我点点点差不多
软件也大大减少了我写自动化脚本的数量,对于比较特殊性的我写脚本完成,其他基础操作就都可以通过录制回放功能解决
浏览器兼容Chrome、IE(8、9、10、11),基本就能满足大部分人的条件了
脚本兼容只支持(selenium+python),这对没学selenium和python的人就十分不友好,不过这东西也可以自学
下载链接:http://www.aitestor.com/download/duocece/duocece_setup.exe








欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2