随笔分类 -  接口自动化

摘要:# 利用python 生成造数据的sql语句,再去mysql中执行 import random import time # 构造表t_user_weight def create_t_user_weight(): start = time.time() # 定义需要生成的数据量 count = 10 阅读全文
posted @ 2020-12-05 10:17 反着来就对了 阅读(869) 评论(0) 推荐(0)
摘要:name: "灰蓝" age: 0 job: Tester - a : 1 c : 2 - b : 3 d : 4 # 字符串 # 整型 # 浮点型 # 布尔型 # null # 时间 # 日期 str: "Hello World!" int: 110 float: 3.141 boolean: t 阅读全文
posted @ 2020-11-14 12:38 反着来就对了 阅读(229) 评论(0) 推荐(0)
摘要:第一步:手机号验证码登录的过程: 1、页面输入手机号,点击获取验证码。 2、后端收到手机号,校验手机号格式的正确性,然后调用短信网关发送验证码, 短信网关只是负责发送短信, 要发送的手机号和短信内容是我们的系统给短信网关的, 所以我们系统肯定在一个地方存这个手机号和验证码的对应关系, 有可能缓存(r 阅读全文
posted @ 2020-11-11 09:28 反着来就对了 阅读(1428) 评论(0) 推荐(0)
摘要:在测试用例的前面加上:@pytest.mark.parametrize("参数名",列表数据)参数名:用来接收每一项数据,并作为测试用例的参数。列表数据:一组测试数据。 import pytest test_datas = [ (11, 22, 33), (22, 33, 55) ] datas_d 阅读全文
posted @ 2020-10-07 08:33 反着来就对了 阅读(139) 评论(0) 推荐(0)
摘要:python中捕捉异常常用句式try...except. try 语句按照如下方式工作; 首先,执行 try 子句(在关键字 try 和关键字 except 之间的语句)。 如果没有异常发生,忽略 except 子句,try 子句执行后结束。 如果在执行 try 子句的过程中发生了异常,那么 try 阅读全文
posted @ 2020-09-08 08:57 反着来就对了 阅读(353) 评论(0) 推荐(0)
摘要:import pandas as pd from openpyxl import load_workbook class DoExcel: #第一种 读取所有sheet # def get_data(self,filename): # wb =load_workbook(filename) # mo 阅读全文
posted @ 2020-04-24 13:34 反着来就对了 阅读(348) 评论(0) 推荐(0)
摘要:split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list) #字符串的切片 s = " abcd defg" #前面有一个空格字符 #字符串的分割 .split() 返回一个列表类型的数据,列表里的子元素都是字符串类型 print(s.split()) prin 阅读全文
posted @ 2020-04-23 10:41 反着来就对了 阅读(191) 评论(0) 推荐(0)
摘要:pandas 基础 Pandas 第1行为title,所以数据时从第二行开始读,第二行为第0行,第一列是第0列,要和openpyxl区分 df = pd.read_excel("test_data.xlsx") #读取EXCEL,默认读第0列 df = pd.read_excel("test_dat 阅读全文
posted @ 2020-04-23 00:06 反着来就对了 阅读(260) 评论(0) 推荐(0)
摘要:import xlrd def read_excel(): #打开文件 sheet = xlrd.open_workbook(r"D:\jiekou\dataconfig\case1.xls") #获取所有sheet print(sheet.sheet_names()) sheet2_name = 阅读全文
posted @ 2020-04-21 16:32 反着来就对了 阅读(185) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/lingyejun/p/9282169.html 阅读全文
posted @ 2020-04-17 14:54 反着来就对了 阅读(79) 评论(0) 推荐(0)
摘要:问题: 为了测试,写的sever,下面仅为set cookie的部分代码 1 2 3 response = make_response('{"code":9420, "msg":"恭喜%s,登录成功","token":"%s"}'%(username, token)) response.set_co 阅读全文
posted @ 2020-04-16 10:13 反着来就对了 阅读(5407) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/falseen/article/details/46962011 阅读全文
posted @ 2020-04-16 08:48 反着来就对了 阅读(1338) 评论(0) 推荐(0)
摘要:#类的映射 from tools import project_path import pandas as pd class GetData: Cookie = None NoRegTel = pd.read_excel(project_path.test_case_path,sheet_name= 阅读全文
posted @ 2020-04-15 22:38 反着来就对了 阅读(152) 评论(0) 推荐(0)
摘要:反射有四个方法:hasattr、getattr、setattr、delattr 最最重要的一点:通过字符串去操作对象的属性和方法,是字符串形式 什么对象可以用反射? 实例化对象、类、其他模块、本模块 只有以上四个才能使用,因为他们都能通过 . 的方式获取或调用,这也算是一种前 class A: na 阅读全文
posted @ 2020-04-15 20:09 反着来就对了 阅读(123) 评论(0) 推荐(0)
摘要:如果cookie设置了httponly, document.cookie是拿不到 import requests url = "http://172.16.20.25:82/Center/SaveCookie?username=web&password=123&token=isLogined&opt 阅读全文
posted @ 2020-04-15 16:20 反着来就对了 阅读(259) 评论(0) 推荐(0)
摘要:访问HTTPS接口时,要在requests的参数中加上 verify = False 忽略掉 请求接口的参数中有列表或者Value中有 bool值,可以添加" " 转换成字符串 阅读全文
posted @ 2020-04-15 14:54 反着来就对了 阅读(205) 评论(0) 推荐(0)
摘要:如果是对于查询接口,可以验证response是否符合预期就行;如果是对于增、删、改接口,需要验证db import pymssql import json class Operationdb: def __init__(self): self.comn = pymssql.connect(serve 阅读全文
posted @ 2020-04-15 13:37 反着来就对了 阅读(439) 评论(0) 推荐(0)
摘要:#logging日志打印模块 import logging from tools.project_path import * class MyLog: def my_log(self,msg,level): # 定义一个日志收集器 my_logger = logging.getLogger() # 阅读全文
posted @ 2020-04-15 10:01 反着来就对了 阅读(175) 评论(0) 推荐(0)
摘要:import unittest from ddt import ddt,data,unpack test_data = [[1,2],[3,4]] @ddt #装饰类 class TestMethod(unittest.TestCase): @data(test_data) #装饰方法 def te 阅读全文
posted @ 2020-04-15 09:36 反着来就对了 阅读(234) 评论(1) 推荐(0)
摘要:#logging日志打印模块 import logging from tools.project_path import * class MyLog: def my_log(self,msg,level): # 定义一个日志收集器 my_logger = logging.getLogger() # 阅读全文
posted @ 2020-04-14 21:34 反着来就对了 阅读(236) 评论(0) 推荐(0)