上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 49 下一页
摘要: 启动项目时报错:django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3. 可以在manage.py文件中加上如下语句: import pymysql py 阅读全文
posted @ 2020-05-19 15:14 秋寻草 阅读(218) 评论(0) 推荐(0) 编辑
摘要: http://sc.chinaz.com/tag_moban/houtai.html 阅读全文
posted @ 2020-05-18 17:31 秋寻草 阅读(174) 评论(0) 推荐(0) 编辑
摘要: https://docs.qameta.io/allure 阅读全文
posted @ 2020-04-29 11:25 秋寻草 阅读(3101) 评论(0) 推荐(0) 编辑
摘要: 在通过requests.post()进行POST请求时,传入报文的参数有两个,一个是data,一个是json。 data与json既可以是str类型,也可以是dict类型。 区别: 1、不管json是str还是dict,如果不指定headers中的content-type,默认为applicatio 阅读全文
posted @ 2020-04-24 10:39 秋寻草 阅读(1206) 评论(0) 推荐(1) 编辑
摘要: 需求: 测试用例写在类文件中,有个别用例方法(新增接口)需要做数据恢复,所以需要对此方法增加teardown步骤。 解决过程: 查看teardown使用方法: setup_method:仅作用于class用例集中的用例,置于class内,每个用例都会调用一次 setup_function:作用于独立 阅读全文
posted @ 2020-04-23 16:47 秋寻草 阅读(984) 评论(0) 推荐(0) 编辑
摘要: 如果fixture中需要入参时,不是直接返回数据,而是返回生成数据的函数。然后可以在测试用例中调用此函数。 @pytest.fixture def make_customer_record(): def _make_customer_record(name): return {"name": nam 阅读全文
posted @ 2020-04-21 14:23 秋寻草 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 获取当前的python块名称(即.py文件名) import os module_name = str(os.path.basename(__file__)).split('.')[0] print(module_name) 阅读全文
posted @ 2020-04-21 13:28 秋寻草 阅读(2872) 评论(0) 推荐(0) 编辑
摘要: 计划使用jenkins将pytest+allure集成起来。 一、jenkins中安装allure插件 搜索Allure,并安装,安装前叫Allure,安装后叫Allure Jenkins Plugin 二、配置全局工具 可以选择自己安装,也可以在线安装,注意自己安装allure-commandli 阅读全文
posted @ 2020-04-20 16:14 秋寻草 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 问题: 需要在jenkins中执行pytest的脚本,使用的是虚拟环境, 但是在使用如下脚本后activate.bat之后的脚本都没有执行 原因: 激活虚拟环境时批处理本身会重开一个cmd窗口, 所以会断开,可以手动在cmd中激活试试,中间会闪一下 解决: 修改为一个命令使用&&连接,如下 阅读全文
posted @ 2020-04-20 16:00 秋寻草 阅读(771) 评论(0) 推荐(0) 编辑
摘要: json文件读取后并修改发现编码格式出现问题 需要在写入的时候加上ensure_ascii=False参数 with open("./CaseData/BMDD.json", 'w', encoding='UTF-8') as f: json.dump(case_info, f, ensure_as 阅读全文
posted @ 2020-04-15 15:25 秋寻草 阅读(2372) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 49 下一页