AI自动化编写自动化脚本

目标:git----读取前后端代码,自动化编写自动化脚本

pycharm +pytest+requests

文章目录

1、工具

fiddler---------录制接口

Trae------------写自动化代码工具

pycharm ------写代码的工具

安装到本地:


调试工具:

apipost或者postman

调试用的相关脚本工具postman或者是apifox,我习惯用apipost,postman可以看链接去看怎么调试

bash 复制代码
备注:这个是postman怎么调试脚本
https://blog.csdn.net/woshiyigerenlaide/article/details/103068885

================================================调试脚本

我习惯用apifox,我用apifox来演示,我怎么调试脚本

2、脚本调试

1.谷歌浏览器抓取被测试脚本

2.apifox下点脚本导入,将脚本导入apifox

3.3选脚本后面的《》进去后选requests,可以复制到pycharm,用apipost和pycharm调试单脚本可以执行

4.选python脚本,贴到pycharm去调试

3、其他要求

1、找开发要被测系统的接口文档或者是后台开发代码

备注:阅读代码

4、我通过阅读代码了解到我们的脚本get和post文件的存储路径

bash 复制代码
备注:这个步骤也可以找后端开发去了解,了解你们的代码主要是写在那个脚本下

这个是开发的代码库,如果有的可以直接拉代码库,没有的可以要一下接口文档也是可以的

3. 4把文件放在自动化脚本的目录下

这里自动化脚本和标准放这里,自行安装

bash 复制代码
可参考
https://blog.csdn.net/weixin_41665637/article/details/159544342?spm=1001.2014.3001.5502
bash 复制代码
这个是我的框架
框架可以看我的文档或者是自行去AI工具下,下载pytest框架

5、让TRAE去自动化写接口自动化脚本

bash 复制代码
1.先把所有的接口要到
file_1.py` 获取接口请求,整理所有请求相关的url、请求方式、请求body、响应结果、请求头等相关信息。要求整理的全面一些

会给我所有接口

bash 复制代码
2.去写脚本
file_1.py我要给这个接口写一个自动化功能测试,放到 testcase-new路径中,参考的规范testcases

6、代码会自动给生成在本地文档中,去查看就行

相关推荐
运维行者_11 小时前
网络性能监控怎么做?从自动发现到根因分析的4个环节
运维·服务器·网络·人工智能·支持向量机
此时不提桶,更待何时12 小时前
06-14-A-Kafka集群运维与迁移实战详解
运维·kafka
qq_2842740512 小时前
机械原理笔记:平面机构自由度计算(复合铰链、局部自由度、虚约束)与四杆机构入门(含考点)
笔记·学习·平面·自动化·制造
qq_2842740513 小时前
数控铣床与加工中心笔记:铣刀与刀柄系统、G54试切对刀、镜像加工指令、孔加工工艺(钻扩铰镗)与固定循环G73/G83/G81/G76/G87/G84
笔记·学习·自动化·制造
IT研究所14 小时前
AI-ITR平台如何减少客户问题反复升级?
大数据·运维·人工智能·低代码·自然语言处理·安全架构·企微
AIgorithmGEEK14 小时前
[Linux]从手写报头到内核套路:序列化、反序列化与自定义协议全链路
linux·运维·服务器·网络·序列化·反序列化
Nil20814 小时前
leetcode 139单词拆分
linux·运维·服务器
Starry-sky(jing)14 小时前
BUG: unable to handle kernel paging request 完整排查:dmesg 四要素与三路定罪
linux·运维·服务器·内核·排障
mounter62514 小时前
从硬件互连到操作系统变革:CXL 技术演进与 Linux 内核工程挑战
linux·运维·服务器
zhengqweasd14 小时前
机房托管服务器怎么选硬盘,机械盘和 SSD 托管场景差异
运维·服务器·github