摘要: self.assertEqual(res, data_info['expected']) 通过 与失败 # try:通过与错误 # self.assertEqual(res, data_info['expected']) # except Exception as e: # print(e) # r 阅读全文
posted @ 2020-11-25 16:28 一二三开花 阅读(127) 评论(0) 推荐(0) 编辑
摘要: #####接口调用,有headers,data,params, 需要传入HTTP Header时,我们传入一个dict作为headers参数:headers=dict 要发送POST请求,只需要把get()方法变成post(),然后传入data参数作为POST请求的数据:data = dict re 阅读全文
posted @ 2020-11-25 16:14 一二三开花 阅读(661) 评论(0) 推荐(0) 编辑
摘要: ''' 收集测试用例 放到测试集合,加载测试用例TestLoader ''' import os import unittest # 初始化 testloader = unittest.TestLoader() # 查找测试用例,加载测试用例 dir_path = os.path.dirname(o 阅读全文
posted @ 2020-11-25 11:19 一二三开花 阅读(141) 评论(0) 推荐(0) 编辑
摘要: #####一、 testloader = unittest.TestLoader() 写成testloader = unittest.TestLoader,没有带小括号 导致suit = testloader.discover(start_dir=case_path,pattern="Login_" 阅读全文
posted @ 2020-11-25 11:17 一二三开花 阅读(153) 评论(0) 推荐(0) 编辑
摘要: #####一、主键 选取主键的主要原则不与任何业务相关的字段作为主键,不允许为NULL,常见为id,使用BIGINT自增或者GUID类型 1、自增整数类:数据库会在插入数据时自动为每一条记录分配一个自增整数,这样我们就完全不用担心主键重复,也不用自己预先生成主键; BIGINT NOT NULL A 阅读全文
posted @ 2020-11-25 11:15 一二三开花 阅读(122) 评论(0) 推荐(0) 编辑
摘要: #####一、绝对不能这样,初始化获取到对象后来无论怎么修改都无法修改他的列表值 #####二、excel写入方法时不能用实例方法(关闭时态会导致数据紊乱),只能用静态方法 #####三、zip方法: A = [1, 2, 3] B = [4, 5, 6] C = dict(zip(A, B)) p 阅读全文
posted @ 2020-11-25 11:12 一二三开花 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 假如有多个测试用例,按照字母(ASCII编码)执行顺序 我们可以在不同的字母前面加数字表示先后顺序更方便简洁 eg: test_login_2_falure test_login_1_success #####pycharm可以单独执行一个或者多个测试用例 #####命令行行模式(工作中少用) py 阅读全文
posted @ 2020-11-25 11:08 一二三开花 阅读(491) 评论(0) 推荐(0) 编辑