摘要:import ast from api.conf.setting import assert_db_info from api.tools.handle_replace import HandleReplace from api.tools.handle_db import HandleDb fro
阅读全文
摘要:import pymysql from api.conf.setting import mysql_info class HandleDb: def __init__(self): # 连接数据库 self.conn = pymysql.connect(host=mysql_info["host"]
阅读全文
摘要:import ast from jsonpath import jsonpath from api.tools.handle_attribute import HandleAttr """ 核心功能: 鉴权 参数依赖提取 设置全局变量(设置类属性) """ class HandleExtract:
阅读全文
摘要:# 相当于jmeter中的路径设置 import os # 获取当前项目根路径 import time base_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) # print(base_dir) # 获取测试数据路
阅读全文
摘要:from api.tools.handle_db import mysql from faker import Faker class HandlePhone: def __init__(self): self.fk = Faker("zh-CN") # 数据库查询判断手机号是否注册 def __c
阅读全文
摘要:import re import time import uuid import ast from api.conf.setting import user_info from api.tools.handle_attribute import HandleAttr from api.tools.h
阅读全文
摘要:import requests import re from requests_toolbelt import MultipartEncoder from api.tools.handle_response import HandleResponse from api.tools.handle_at
阅读全文
摘要:# 登录用户名称和密码 user_info = {"username": "", "password": "", "principal": "", "credentials": ""} # 图片上传路径 image_info = {"file_name": "drunk.png", "file_ty
阅读全文
摘要:import logging from logging import handlers from api.tools.handle_path import log_dir_name class MyLogger: """ 1、日志记录用户行为 2、理论上要能够根据日志输出,定位到bug 3、不要输出
阅读全文
摘要:import unittest from ddt import ddt, data from unittestreport import list_data, ddt from api.tools.handle_path import test_data_dir from api.tools.han
阅读全文
摘要:安装方式: pip install openpyxl rom openpyxl import load_workbook """ 核心功能:jmeter中的读取excel功能 """ class HandleExcel: def __init__(self, file_name, sheet_nam
阅读全文
摘要:from unittestreport import TestRunner import unittest from api.tools.handle_path import case_dir, report_name from api.tools.handle_report_file import
阅读全文