python自动化测试-接口测试
文章平均质量分 51
python自动化测试-接口测试
wzcssq
这个作者很懒,什么都没留下…
展开
-
python接口自动化测试-正则表达式
一、值匹配1、. 表示匹配任意1个字符(除了\n换行符)默认字符串中第一个span()表示匹配到的位置;group()获取匹配到的字符串;re.search()只找一个,符合的出现了就不再找了import restring = 'python337'data = re.search(pattern=('.'),string=string)print(data)print(data.group())输出2、[value1,value2]匹配value1、value.原创 2021-11-18 14:59:45 · 1269 阅读 · 0 评论 -
python-随机生成数据faker
一、随机生成电话号码,phone_number默认生成美国电话,设参数生成中国区from faker import Fakerfaker = Faker(locale = ['zh-cn'])data = faker.phone_number()print(data)输出二、随机生成公司名,companyfrom faker import Fakerfaker = Faker(locale = ['zh-cn'])data = faker.company()prin.原创 2021-11-17 16:14:19 · 1341 阅读 · 0 评论 -
数据库连接、配置文件、日志封装
一、数据库封装并在用例中使用1、数据库封装import pymysqlclass DBHandler: def __init__(self, host='api.lemonban.com', port=3306, username='future', password='123456', db_name='futu..原创 2021-11-15 19:12:36 · 640 阅读 · 0 评论 -
Excel封装
一、excel数据以列表嵌套字典形式展示excel数据:以列表嵌套字典形式展示:from openpyxl import load_workbookfilename = r'E:\learn_python\pri_package\data\case_01.xlsx'#打开excelwb = load_workbook(filename)#读取工作簿sheet = wb['login']#列表形式data = list(sheet.values)#列表嵌套字典形式dic..原创 2021-11-15 16:48:50 · 1227 阅读 · 0 评论 -
单元测试unittest
一、单元测试是是对功能/代码的最小单元进行测试,单元测试框架,提供一个工具的集合,一套解决方案;unitiest是python内置的单元框架。不需要安装二、作用:收集用例、处理断言、生成测试报告三、用法1、unittest继承unittest.TestCase类,test_方法作为测试用例,且名称必须以test_开头2、运行使用unittest方式运行用例3、断言,比较实际结果与预期结果,self.assertEqual()四、相关1、test case 测试用例2、tes.原创 2021-11-15 16:46:53 · 548 阅读 · 0 评论