03接口自动化测试
文章平均质量分 82
接口自动化入门
勇敢的兵
曾在Testin担任测试开发,负责航信集团自动化测试管理平台的开发。曾在上海嘉扬担任项目经理,带领团队完成e-HR系统人事、考勤、薪资等模块的驻场实施。熟悉 SpringBoot, MyBatis, Oracle, Vue等开发技术以及自动化测试技术。曾服务的客户:延锋内饰、车享家、临港集团、不凡帝、中国航信集团、精锐教育。
展开
-
Excel拆分&循环调接口导入员工
界面导入1次最多支持100条,现在有1w条左右员工需要导入。怎么办?思路:1)将excel文件拆分成100个文件,每个文档里面100条数据2)通过接口导入,循环100次excel拆分脚本import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import org.apache.log4j.Logger;import org.apache.poi.xssf.usermodel.X.原创 2021-05-01 23:31:41 · 480 阅读 · 0 评论 -
接口自动化测试平台搭建(数据库使用mysql)
文章目录技术架构前端部署1、安装windows版本的node.js2、安装windows版本的Python2(包括配置环境变量)3、安装yarn(包括配置yarn)4、安装node-sass5、安装依赖的packages6、运行项目后端部署1、安装windows版本的Python3(包括配置环境变量)2、安装项目依赖的packages3、安装mysql-connector4、修改数据库连接配置(c...原创 2019-12-13 23:03:14 · 1159 阅读 · 0 评论 -
自动化测试平台参数提取失败等问题解决
文章目录1、添加变量2、提取参数3、参数提取失败4、解决参数提取失败的问题5、测试报告6、查看请假7、参考资料1、添加变量2、提取参数3、参数提取失败4、解决参数提取失败的问题5、测试报告6、查看请假7、参考资料[01] HttpRunner 使用小结[02] HttpRunner系列:获取response的cookie中的某个值微信扫一扫关注公众号点击链接加...原创 2019-12-10 22:36:28 · 4109 阅读 · 0 评论 -
接口自动化测试平台搭建(数据库使用sqlite)
技术架构前端:js+vue+element-uigithub地址:https://github.com/pencil1/ApiTestWeb后端:python+flask+httprunnergithub地址: https://github.com/pencil1/ApiTestManage前端部署1、安装windows版本的node.js2、安装windows版本的Python2...原创 2019-12-09 22:02:14 · 1097 阅读 · 0 评论 -
接口自动化框架HttpRunner实践
文章目录1、安装Python(包括配置Python)2、安装httprunner3、生成脚手架4、html格式的swagger文档的访问地址5、json格式的swagger文档的访问地址6、解析json格式的swagger文档,生成自动化用例7、宠物相关的接口(自动生成的)8、自定义函数get_file9、宠物接口的测试用例(自动生成的)10、自动生成的测试集10、运行测试集11、测试报告12、参...原创 2019-12-08 17:58:48 · 2292 阅读 · 1 评论 -
接口功能自动化测试实践
文章目录对视频上传接口进行自动化测试设计自动化脚本调试日志对失败的case进行分析参考资料对视频上传接口进行自动化测试1)使用httpclient框架模拟第三方系统请求视频上传的接口2)使用fastjson框架对json格式的响应数据进行解析3)使用jsoup框架对xml格式的响应数据进行解析4、JSONRPC参数内容包含中文会出现乱码问题addTextBody("JSONRPC", ...原创 2019-09-01 12:45:06 · 449 阅读 · 0 评论 -
json语法和json解析
json介绍json是一种数据结构,任何东西都可以使用json格式的数据来表示。json格式的天气预报数据如下:{ "time": "2019-05-16 11:17:51", "cityInfo": { "city": "上海市", "cityId": "101020100", "parent": "上海", "updateTime": "10:4...原创 2019-09-01 11:46:22 · 794 阅读 · 0 评论