python接口自动化测试 - openpyxl封装类
前言为了更好的让openpyxl在工作中使用,将openpyxl的常用操作封装起来,这样不仅复用性高,而且阅读性好 直接上代码 1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 4 """ 5 __title__ = openpyxl操作Excel工具类 6 """ 7 8 import openp...
python接口自动化测试 - openpyxl基本使用
前言当你做接口自动化测试时,测试用例逐渐变多情况下,如果所有测试用例都通过代码管理将会使得代码十分臃肿,而且维护成本会很高;所以我们一般会通过Excel去管理所有的测试用例,而openpyxl库提供了访问Excel的方法 openpyxl简单介绍一个Python库,用于读取/写入Excel 2010 xlsx 、xlsm 、xltx 、xltm 文件不能操作 xls 文件&a...
python接口自动化测试 - unittest框架基本使用
unittest简单介绍单元测试框架还可以适用WEB自动化测试用例的开发与执行提供丰富的断言方法官方文档:https://docs.python.org/zh-cn/3/library/unittest.html unittest基础使用1 # 导入unittest模块 2 import unittest 3 4 5 # 创建单元测试类,继承unittest.TestCas...
python接口自动化测试 - unittest框架suite、runner详细使用
test suite测试套件,理解成测试用例集一系列的测试用例,或测试套件,理解成测试用例的集合和测试套件的集合当运行测试套件时,则运行里面添加的所有测试用例 test runner测试运行器用于执行和输出结果的组件 test suite、test runner基础使用单元测试类1 # 创建单元测试类,继承unittest.TestCase 2 class testCase.....

python接口自动化测试 - mock模块基本使用介绍
mock简介py3已将mock集成到unittest库中为的就是更好的进行单元测试简单理解,模拟接口返回参数通俗易懂,直接修改接口返回参数的值官方文档:https://docs.python.org/zh-cn/3/library/unittest.mock.html mock作用解决依赖问题,达到解耦作用当我们测试某个目标接口(模块)时,该接口依赖其他接口,当被依赖的接口未开发完成时....
python接口自动化测试 - requests库的post请求进行文件下载
前言之前讲了文件上传,当然就有文件下载啦 文件下载操作步骤极其简单,将二进制格式的响应内容存进本地文件中,根据需要下载的文件的格式来写文件名即可1 down_url = 'https://www.imooc.com/mobile/appdown' 2 res = requests.post(down_url).content 3 with open("F:/im...
python接口自动化测试 - requests库的post请求进行文件上传
前言如果需要发送文件到服务器,比如上传图片、视频等,就需要发送二进制数据。一般上传文件使用的都是 Content-Type: multipart/form-data; 数据类型,可以发送文件,也可以发送相关的消息体数据。 POST一个多部分编码(Multipart-Encoded)的文件使用 requests 上传文件的基本步骤构造文件数据,通过 open 函数以二进制方式打开文件构造....

python接口自动化测试 - requests库的基础使用
简单介绍requests库简单易用的HTTP库 Get请求格式:requests.get(url)注意:若需要传请求参数,可直接在 url 最后的 ? 后面,也可以调用 get() 时多加一个参数 params ,传入请求参数,注意需要是 dict 格式;如下图所示1 url = 'http://127.0.0.1:8888/passport/user/login' 2 p...

Python 自动化测试(五): Pytest 结合 Allure 生成测试报告
更多技术文章分享和免费资料领取https://qrcode.ceba.ceshiren.com/link?name=article&project_id=qrcode&from=Aliyun×tamp=1651736762+!干货 | 一文搞定 pytest 自动化测试框架(一)干货 | 一文搞定 pytest 自动化测试框架(二)Python 自动化测试(三)....

Python 自动化测试(三): pytest 参数化测试用例构建
更多技术文章分享和免费资料领取https://qrcode.ceba.ceshiren.com/link?name=article&project_id=qrcode&from=Aliyun×tamp=1651736745在之前的文章中主要分享了 pytest 的实用特性,接下来讲 Pytest 参数化用例的构建。如果待测试的输入与输出是一组数据,可以把测试数据....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注