1、前言
当前市面上Chrome自动化测试插件有很多,比如有代表性的Selenium IDE、Katalon Recorder等,但这些基本都是基于手动录制的方式来生成自动化测试脚本,往往耗时耗力,难以跟上敏捷开发的节奏。
本篇将介绍一款由人工智能驱动的自动化测试插件 - TestCraft,为测试人员和开发团队带来前所未有的效率和洞察力。无论你是经验丰富的QA专家,还是刚刚踏入测试领域的新手,TestCraft都有可能成为你工具箱中不可或缺的利器。
2、简介
TestCraft是一款创新的Chrome浏览器插件,借助强大的GPT-4,TestCraft可以改变你的软件测试体验,简化测试想法的生成、Cypress和 Playwright的自动化测试脚本的创建,甚至检查可访问性问题。
功能特点:
获取方式:
1、Chrome应用商店
2、添加作者微信(meng85135506)进行获取
3、快速上手
打开TestCraft,可以进行选择元素、生成测试想法、检查可访问性、选择自动化框架(Cypress/Playwright)、语言(JS/TS)、页面对象(开/关)、使自动化等操作。
1、Pick Element
打开示例网址:https://www.shop-blinq.io/,点击Pick Element,进行选择元素(网站的登录区域)。
元素选取完成后,才可以进行后续的操作(生成测试想法、检查可访问性等)。
2、Generate Test Ideas
点击Generate Test Ideas,AI针对网站的登录区域生成测试想法。
例如:
验证登录表单是否显示了正确的“用户名”和“密码”标签。
使用有效的用户名和密码组合测试登录功能,以确保成功登录。
检查“登录”按钮是否仅在用户名和密码字段都已填写时启用。
确保在成功登录后清除用户名和密码字段。
验证输入字段是否接受用户名和密码的有效字符(例如,字母数字字符)。
选择指定的测试想法就可以生成自动化脚本或复制到剪贴板。
生成的自动化脚本。
3、Check Accessibility
点击Check Accessibility,检查网站的登录区域可访问性,并给出解决方案。
例如:
##问题
###A级合规性-
-**问题:**缺少表单元素标签。
-**标准:**1.3.1信息和关系
-**解决方案:**确保所有表单元素都具有使用“for”属性正确链接的关联标签。
4、Automate
选择自动化框架Cypress,点击Automate,生成登录区域自动化测试脚本。
选择自动化框架Playwright,点击Automate,生成登录区域自动化测试脚本。
本文分享自 AllTests软件测试 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有