python+unittest 搭建简易的接口测试框架
2024-08-30 10:00:17
主要介绍如何使用python+unittest快速搭建一个接口测试的框架
1、安装python unittest
2、新建一个python项目ApiTest
在setUp和setDown里设置一些需要初始化或是销毁的操作
测试方法要以test开头
发送http请求,用到requests库的get post方法
发送请求——>得到响应——> 根据自己的需求解析响应内容进行判断
运行文件,显示总共执行了两个用例,全部通过,用例的执行顺序0-9 A-Z a-z
但是这样执行的结果不够直观,可以引入HTMLTestRunner来生成测试报告
建立一个html文件来存储测试报告
这样生成的报告比较直观,可以将项目部署到jenkins上之后,采用定时巡检或是手动出发的方式来执行用例,用来进行接口的自动化回归或是冒烟测试。
关于怎样配置发送邮件,后面再研究一下下。
——————————————————————————————
发邮件的已经补充上来啦
最新文章
- webapi - 使用依赖注入
- 如何使用grunt压缩js文件
- windows下jenkins常见问题填坑
- Shift的用法
- AuthenticationManager.SignOut() 无法注销用户的问题
- ECMAScript 6教程 (三) Class和Module(类和模块)
- 【转】MYSQL入门学习之七:MYSQL常用函数
- .propertie文件注释
- C#路径/文件/目录/I/O常见操作汇总<;转载>;
- Vim编辑器的常用快捷键.
- QDialog 添加最大化、最小化按钮和关闭按钮,并且要正常显示
- 报错compile_str() flow.php on line 375的解决方法
- Docker学习笔记 — Docker私有仓库搭建【转载】
- db2 表关联查询
- go 语言环境搭建(Ubuntu + Sublime Text3 + GoSublime + gocode)
- JS-jquery对象和dom对象的属性操作区别
- [原创]K8mysqlCmd数据库免驱连接工具
- Ping命令的另一种使用方法
- 从github下载某个git库的4种方法[zz]
- 【WPF】帐号系统中,用户注册的校验逻辑(正则表达式)
热门文章
- 12.HTML DOM 允许 JavaScript 改变 HTML 元素的内容。
- MongoDB 数据库、集合创建删除与文档插入
- HDU 1829/POJ 2492 A Bug&#39;s Life
- raise 与 raise ... from 的区别
- Python序列——序列操作
- Android源码的编译和下载【转】
- Java生成UUID不重复的id值
- 为什要使用预编译SQL?
- HihoCoder1576 子树中的最小权值( dfs序 +线段树 || 树剖)
- TX2 刷机过程