Python接口测试--点滴

本文介绍了在Python 3.6.0环境下,如何在Windows 10上搭建接口自动化测试框架。步骤包括使用Excel管理测试用例,读写Excel进行结果对比,以及生成测试报告。涉及的库包括requests、json、unittest、xlrd、xlwt和openpyxl。
摘要由CSDN通过智能技术生成

研究中……

环境说明:python 3.6.0  

                 win10 64位

接口自动化测试框架搭建步骤:

1、使用excel管理测试用例,制定测试用例模板

2、读写excel表测试用例

3、实际结果和预期结果对比,并将实际结果和对比结果写入excel用例中

3、生成测试报告

引入的包:requests、json、unittest、xlrd、xlwt

显示http的请求---requests

读写excel:

针对 03版excel(xls结尾的),我们可以使用xlrd读,xlwt包来写 
针对 07版excel(xlsx结尾的),我们可以使用openpyxl来操作读写excel 

  1. #读取excel使用(支持03)  
  2. import xlrd  
  3. #写入excel使用(支持03)  
  4. import xlwt3  
  5. #读取execel使用(支持07)  
  6. from openpyxl import Workbook  
  7. #写入excel使用(支持07)  
  8. from openpyxl import load_workbook  

导入第三方包:

python -m pip install xlrd
python -m pip install xlwt3
python -m pip install openpyxl

接口自动化测试框架:

1、main.py:主运行文件

2、test_data:存放测试数据,测试数据用excel管理

3、test_report:存放测试报告



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值