Python自动化必会技能-Excel文件读取

Python自动化必会技能-Excel文件读取

读取excel文件,主要掌握以下几个结果内容:

  • 打开文件
  • 读取工作表
  • 遍历每个单元格,组成字典(for循环语句)
  • 字典组成列表(for循环语句)

读取表格的相关方法介绍如下:

Python自动化必会技能-Excel文件读取

得到信息有两个,一个是请求地址url,一个是请求头header

  • url:http:/**********(域名) /wapi/sso/login=1592880704818
  • header:Content-Type=application/json;charset=UTF-8

(请求头的含义大家可以自行百度,这里不做过多的说明)

  • 请求方式

接口请求的常见方式有post和get,本文案例的请求使用的是post方式

2、获取接口请求的入参数据

在抓包工具上,切换到Request页面,可以看到入参的数据,如下图:

Python自动化必会技能-Excel文件读取

得到信息:

  • Excel文件路径地址
  • 工作表名称
  • 用例入参、入参对应的值、用例标题

(本文的测试用例只是范例,实际测试过程中,肯定不止这两条用例)

04 Python脚本

从抓包工具charles抓取到的数据看,我们需要获取到两种数据:

  • 13位时间戳
  • 接口的入参

时间戳脚本

Python实现获取13位的时间戳脚本如下:

Python自动化必会技能-Excel文件读取

2、将每条用例再跟用例标题,组成字典形式

如下图:后续可以根据用例标题,获取用例内容(入参+测试数据)

Python自动化必会技能-Excel文件读取

(高温提醒:最后的最后实在不会把代码敲呀敲一遍把表格用例更新直接运行脚本就成)

下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!

Python自动化必会技能-Excel文件读取 伤心的辣条 Python自动化必会技能-Excel文件读取 微信公众号 Python自动化必会技能-Excel文件读取 主要分享测试的学习资源,帮助快速了解测试

来源:普通网友

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年10月10日
下一篇 2021年10月10日

相关推荐