dirtyhand-tester 接口自动化代码-AI 创建尝试

simonpatrick · 2024年12月12日 · 1716 次阅读

问题:

使用python,pandas, pydantic,httpx/request, allure-report,pytest ,sqlmodel创建一个接口自动化项目,做到:

1. 接口输入从excel中读取,pandas处理
  2. pytest支持parameterized 方式批量跑接口测试
  3. Excel 文件header格式:
  |测试用例ID|测试用例描述|测试接口|请求URL|请求方法|请求Header|请求包体-requestbody/payload|请求返回|请求期望返回
4. 处理excel数据使用pydantic model进行处理
5. 测试过程中输出结构化日志,同时在allure report中展示
6. 检查点判断:请求返回和请求期望返回比较,差别日志打出

回答:





Let's do it. Have Fun.

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册