TestCraft - GPT支持的测试想法生成器和自动化测试生成器

2779 篇文章 4 订阅
2619 篇文章 14 订阅

1、前言

当前市面上Chrome自动化测试插件有很多,比如有代表性的Selenium IDE、Katalon Recorder等,但这些基本都是基于手动录制的方式来生成自动化测试脚本,往往耗时耗力,难以跟上敏捷开发的节奏。

本篇将介绍一款由人工智能驱动的自动化测试插件 - TestCraft,为测试人员和开发团队带来前所未有的效率和洞察力。无论你是经验丰富的QA专家,还是刚刚踏入测试领域的新手,TestCraft都有可能成为你工具箱中不可或缺的利器。

2、简介

TestCraft是一款创新的Chrome浏览器插件,借助强大的GPT-4,TestCraft可以改变你的软件测试体验,简化测试想法的生成、Cypress和 Playwright的自动化测试脚本的创建,甚至检查可访问性问题。

功能特点:

  • AI驱动的测试想法生成:利用GPT-4 AI的强大功能,根据网页元素生成全面的测试想法,TestCraft为你的测试过程提供全面的方法,确保最佳的测试覆盖率。

  • 自动化测试创建:使用JavaScript和TypeScript为流行的自动化框架Cypress、Playwright生成可立即运行的测试脚本,TestCraft简化了你的测试创建过程并节省了时间。

  • 可访问性检查:使你的Web应用程序能够包容所有用户,TestCraft识别可访问性问题并提供可操作的改进见解。

  • 测试想法到自动化测试:将AI生成的测试想法无缝转换为自动化测试脚本。

  • 复制到剪贴板功能:只需单击一下即可轻松将生成的测试和代码片段复制到剪贴板,然后将它们直接粘贴到IDE中,以便与你的开发环境无缝集成。

获取方式:

1、Chrome应用商店

2、添加作者微进行获取

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,生成登录区域自动化测试脚本。

最后: 下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值