摘要: 导入模块: from collections import OrderedDict 阅读全文
posted @ 2022-04-12 23:19 我是海底的咸鱼 阅读(75) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2022.cnblogs.com/blog/1015604/202204/1015604-20220412221157052-984389281.png) 阅读全文
posted @ 2022-04-12 22:13 我是海底的咸鱼 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 读取文件流,然后通过post请求种files参数进行发送模拟 import os import requests current_file = os.path.dirname(__file__) data_file = os.path.join(current_file,'data/demo.xls 阅读全文
posted @ 2022-04-12 16:37 我是海底的咸鱼 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1.前言 json是一种轻量级的数据交换格式,它是JavaScript的子集,易于人阅读和编写。 前端和后端进行数据交互,其实就是JS和Python进行数据交互. 接口间或者前后端间的语言不一致,不同的语言数据类型是不一样的,所以就导致你提交的数据,别的开发语言无法识别,这就需要规范传输的数据(传输 阅读全文
posted @ 2021-01-08 17:57 我是海底的咸鱼 阅读(726) 评论(0) 推荐(0) 编辑
摘要: python-利用pymysql获取数据库中的数据 1.前言 pymysql是一个第三方的模块,使用前需要安装 2.安装 pip install pymysql 3.基本使用 import pymysql # 第一步:创建数据库连接对象(连接数据库时,传参一定要通过关键字传参!!!) mysql_c 阅读全文
posted @ 2021-01-02 22:10 我是海底的咸鱼 阅读(3282) 评论(0) 推荐(0) 编辑
摘要: Python-利用faker模块生成测试数据 1.前言: Faker模块是一个生成伪数据的第三方模块,他提供了一系列方法,使用非常方便,在做自动化测试时,注册信息,用这个模块生成测试数据就体现了它的好处 2.安装: pip install faker 3.基本使用: from faker impor 阅读全文
posted @ 2021-01-02 20:43 我是海底的咸鱼 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 1.前言: 在测试中经常有需要用到参数化,我们可以用random模块,faker模块生成测试数据,也可以用到pymysql,此文主要针对random模块生成任意个数的随机整数,随机字符串,随机手机号,封装成了方法,个人做一个总结,方便以后使用。个人推荐用faker模块,生成数据及其方便,后续更新fa 阅读全文
posted @ 2021-01-02 18:10 我是海底的咸鱼 阅读(367) 评论(0) 推荐(0) 编辑
摘要: import shutil import os image_path = os.path.join(os.path.dirname(__file__),'image') # 如果存在image目录则删除目录,不存在就新建目录 if os.path.isdir(image_path): # os.pa 阅读全文
posted @ 2020-08-18 23:59 我是海底的咸鱼 阅读(2008) 评论(0) 推荐(0) 编辑
摘要: 前言 设置测试用例执行顺序: 默认情况下,pytest测试用例的执行顺序是按先外层后内层(目录下的文 件),再根据名称按ascii码值的顺序升序执行。 如果想自定义pytest测试用例的执行顺序,可以通过多种方式实现,常用的 方法有: 1、利用pytest_ordering插件,通过装饰器@pyte 阅读全文
posted @ 2020-08-18 17:57 我是海底的咸鱼 阅读(1732) 评论(0) 推荐(0) 编辑
摘要: 1.pytest中的mark介绍 mark主要用于在测试用例/测试类中给用例打标记(只能使用已注册的标记 名),实现测试分组功能,并能和其它插件配合设置测试方法执行顺序等。如下 图,现在需要只执行红色部分的测试方法,其它方法不执行。 2.pytest.ini配置文件编写 3.pytest中设置mar 阅读全文
posted @ 2020-08-18 17:11 我是海底的咸鱼 阅读(970) 评论(0) 推荐(1) 编辑