栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

2021-11-04

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2021-11-04

基于Python的接口自动化-读写excel文件

确定整体设计思路:
why?
优势1:实现数据分离
在python进行接口自动化测试时,为了方便管理和存储测试用例数据,一般 将测试数据编写存储在excel文件中,测试脚本通过读取excel文件来实现测试数据加载,并运行得出测试用例数据执行的结果,并回写测试结果到excel文件中,这样就实现了测试脚本和数据的分离。
优势2:维护性强,可实现定制化
缺点:基于代码维护,不依靠测试工具

Python xlrd 读取 操作Excel
模块介绍
what
python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库。
why
在UI自动化或者接口自动化中数据维护是一个核心,所以此模块非常实用。
xlrd模块可以用于读取Excel的数据,速度非常快,推荐使用!
官方文档:https://xlrd.readthedocs.io/en/

1.2 安装xlrd模块
cmd窗口
pip install xlrd
pip install xlwt

Excel:

获取excel数据:
getdata.py

接口请求:
requests
what:
发送http请求,获取响应数据
安装:
$ pip install requests

封装请求类型GET、POST、DELETE、PUT…

run_main.py:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/423608.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号