不想写测试脚本AI帮你搞定自动化测试

AI 自动化测试现在越来越火,那它到底能帮我们做什么呢?我们平时做测试,大致分成几个环节:比如测试计划、写测试用例、做单元测试、功能测试、还有性能测试这些。那 AI 到底在哪些地方派上了用场?

简单说,AI 能帮你干这些事儿:

  • 自动生成测试用例:以前一个个手写,现在 AI 一下就能生成一大堆。
  • 自动写测试脚本:不用你敲代码了,AI 直接帮你把脚本写好。
  • 生成测试数据:构造各种边界值、异常值、海量数据,AI 也能搞定。
  • 自愈测试脚本:UI 改了?定位变了?不用手动改脚本,AI 自己能修。
  • 视觉层的验证:比如页面布局、颜色错没错,AI 能识别图像来帮你验证。

AI+自动化测试脚本

当然之前有不小测试门槛的自动化测试脚本有了AI之后就直接找个AI就可以写了。当然还有大量的智能体就可以协助我们完成自动化测试脚本。

可以完全各种需求的脚本编写

对于测试人员来讲,大多数都是普通测试,如果增加了自动化测试的技能工资能涨不少。我们团队中的测试几年前也有和她聊过,让她学习自动化测试给她涨工资。当时就只能从零开始写python,还买了不少书最后不了了之。

当然除了这些独立的编码功能外,像接口方面我们使用的postman要已经增加了AI协助测试的功能

可以直接生成测试的脚本代码。

AI+测试用例

数量庞大而繁琐的测试用例可以直接使用AI来写了,比如GPT这里的GPTs

豆包智能体

都有大量的AI智能体, 可以帮助我们写测试用例

生成后的测试用例

还可以让AI提供下载地址,如果感觉数量不够还可以让AI增加,或者给AI提测试用例的覆盖率要增加到100%之类的需求。

AI+生成测试数据

比如直接让AI生成测试数据,以前我们人工生成的测试数据,不但耗时繁琐而且生成的数据非常的不规范。效果不好还测试不出问题来。现在只要所自己的需求和测试数据的格式或示例给AI就能生成大量的测试数据。

分分钟生成大量规范的测试数据,对开发人员还是测试人员来讲绝对是极大的福利。

AI+自愈测试

自愈测试听起来好像很牛的样子,据说在2014年左右就已经有这个名词了。据说在2020年有人发表了关于Selenium测试自动化框架中实现自愈功能的研究。到AI火爆起来后就出来更多的自愈测试工具或平台。

总的来说自愈测试就是给软件测试工具装了智能大脑和自动修复模块,让它能自己解决测试中遇到的问题,不用时时需要人工介入修改和调整。

如果某个系统UI中的微小更改,例如将input名称从"username"重命名为"user_name", 将导致测试失败,需要手动更新测试脚本。这时自动化测试的脚本或数据就需要人工的调整,现在可以进入自我修复测试自动化,利用AI检测应用的变化自动更新和修改脚本。

  • ACCELQ
  • BrowserStack

自愈测试的工作原理

AI+智能体创作平台

除了使用gpt或豆包之外,还有像coze、Dify、腾讯元器、阿里云百炼等等AI智能体创作平台。用户可以在上面使用别人创建好的自动化测试智能体,也可以创建属于自己的AI自动化测试智能体。

我们先来看看,coze上的一些自动化测试智能体

比如这个Pagepass自动化测试,进行入会有相应的指引

选择相应的指引,

一步步按照指引就可以完成自动化测试。当然这些AI智能体创建平台有个最大的好处就是用户可以根据模板或完全自己自定义设计自己的智能体,里面有流程的设计、调用接口、调用插件等等配置,最终生成属于自己的专属自动化测试的智能体。

AI+智能软件研发管理平台

Tapd是腾讯出品的一款协作与软件研发管理平台,最近也赋予AI的能力了。

如在测试这块增加了生成测试用例的功能,号称可以提升测试效率300% 。

tapd基于需求分析的用户故事,通过AI测试分析和用例生成,再到AI测试评审、测试执行、测试报告形成一个闭环。AI模型方面,接入了deepseek+混元大模型。

我的团队是2018年开始使用,当时免费的力度非常的大,另外又是微信和王者荣耀在使用的管理管理平台特别适合敏捷开发模式的团队使用。当时我们主要是产品和前后台开发在使用,而测试还是使用excel表格在管理没有形成完整的闭环,有了这个能力就能让整个团队更快的接入完整的闭合流程中来。

相关推荐
高洁014 分钟前
数据同化与动态状态估计:让孪生持续贴合现实
人工智能·python·深度学习·transformer·迁移学习
feasibility.5 分钟前
一物降一物?AI逆向没有终局:REA拆App,BLA设套,LASIK清场
人工智能·爬虫·github·逆向·skill·rea
IT古董1 小时前
AI 资讯日报 | 2026年10月25日:Kimi K3.1 Pro开源逼近前沿,OpenAI改离线训练,Claude合并Cowork,神经网络黑箱获新解,具身智能竞技场落幕
人工智能·神经网络·开源
小虎AI生活1 小时前
WorkBuddy + Loomy 实操教程:装开源技能反推任意图片提示词(附完整流程与提示词包)
人工智能·超级个体·一人公司·青玥ai
Rattenking1 小时前
OpenCV 轨迹栏操作和键盘响应操作
人工智能·opencv·计算机外设
科研邪修法1 小时前
混合方法文献矩阵:先拆字段,再确定分类
人工智能·深度学习
电科_银尘1 小时前
【深度学习项目实战·30】PM2.5短期预测:用LSTM构造没有未来信息的滑动窗口
人工智能·深度学习·lstm
汤姆宝库1 小时前
LoRA的低秩数学与QLoRA实现
人工智能·深度学习·机器学习
学编程就要猛9 小时前
RAG(Retrieval Augmented Generation)
人工智能·spring ai
冬奇Lab10 小时前
一天一个开源项目(第259篇):Modern Web Guidance —— Chrome 团队给 AI 编码 Agent 的「现代 Web 最佳实践」外挂
人工智能·开源