自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 python —— eval 函数 用法

python —— eval 函数 用法以下写法:效果json = replace_data(case_data[“data”])json = eval(replace_data(case_data[“data”]))

2024-09-10 21:00:36 209

原创 charles 乱码

一、抓取https乱码。

2024-03-15 11:00:14 337

原创 Jmter配置

需要在此处加路径,才能连接sqlserver。2、jmter bin目录下方加包。

2023-08-25 11:33:51 120

原创 python 链接数据库失败

python [08S01] 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target”。

2023-08-17 11:25:36 437 1

原创 ui自动化相关配置

依次点击AndroidSDK工具>>SDK Tools>>会跳转到以下界面,然后选择你的系统下载就好,Windows建议选择.exe后缀那个。变量值:你的sdk安装目录下的android-sdk文件夹,变量名尽量不要手动输入,建议点击浏览目录,找到该文件夹,点击确定。2、放到上面提示的Android SDK 下的任一目录即可,如: platform-tools\ 下。链接: https://pan.baidu.com/s/1dCnyP6egf_o2-RUNK2s-lg。3.安装SDK,及配置环境变量。

2023-07-22 15:34:21 191

原创 adb 命令

adb shell pm list packages -3 #列出除了系统应用的第三方应用包名。adb shell pm list packages #列出手机装的所有app 的包名。adb logcat -c #清除log 缓存。V —— Verbose(最低,输出得最多)S —— Silent(最高,啥也不输出)adb devices #查看连接设备。1、检查开发者模式:一定是开启模式。adb logcat #查看日志。

2023-07-05 14:29:43 80

原创 python 无法生成allure 报告-避坑指南

2、一定要勾选,不勾选说明没有用配置的环境变量。python 无法生成allure 报告。

2023-05-03 15:55:23 716

原创 利用国内镜像拉取:下载pandas、pymssql

利用国内镜像拉去:下载pandas。

2023-03-24 10:42:41 2274

原创 python接口自动化,打印log每个用例执行打印多行,解决办法

log文件中,加此两行代码:没加前:

2023-03-16 17:40:52 226

原创 Python+Pytest 接口自动化

python+pytest

2022-11-18 11:46:08 2915 2

原创 linux 命令

登录服务器:ssh root@192.168.20.122账户名:root密码:Oristand@2021查看日志:cat log查看日志具体内容cat x.log | grep " "cat 2022-06-13.log | grep “订单源表导入自动分单服务”

2022-06-13 19:47:15 115

原创 2021-11-04

基于Python的接口自动化-读写excel文件确定整体设计思路:why?优势1:实现数据分离在python进行接口自动化测试时,为了方便管理和存储测试用例数据,一般 将测试数据编写存储在excel文件中,测试脚本通过读取excel文件来实现测试数据加载,并运行得出测试用例数据执行的结果,并回写测试结果到excel文件中,这样就实现了测试脚本和数据的分离。优势2:可维护性强,并且可实现定制化缺点:基于代码维护,不依靠测试工具Python xlrd 读取 操作Excel模块介绍whatp

2021-11-04 12:13:15 98

原创 python+excel数据驱动接口自动化测试(依赖excel生成测试报告)

测试报告效果:1.类似htmltesrunner 的html文件# -*- coding:utf-8 -*-from xml.sax import saxutilsimport sysimport datetimeimport xlrdimport osreload(sys)sys.setdefaultencoding('utf8')d = datetime.datetime.now()HTML_TMPL = r"""<?xml version="1.0" encoding

2021-10-13 14:56:49 553

原创 os.path.dirname,os.path.isdir

1 返回脚本的路径path = os.path.dirname(os.path.realpath(__file__))打印为:2print (os.path.isdir(path))打印为:True3 功能:去掉文件名,返回目录os.path.dirname(path)打印为:True

2021-09-16 15:43:15 136

原创 python定义类引入方法1

直接定义方法,别的类需要引用的话,需要returndef response_result(): wb = xlrd.open_workbook('D:\daima\ORSD\dataconfig\interface.xls') sheet = wb.sheet_by_name('hhhh') dat = [] # 创建空list for a in range(1,sheet.nrows): # 循环读取表格内容(每次读取一行数据) cells = she

2021-09-10 10:38:31 152

原创 python使用企业微信机器人发送测试报告

直接上代码吧!class SendMarkdown: def send_markdown(self,pass_list,fail_list): pass_num = float(len(pass_list)) fail_num = float(len(fail_list)) count_num = pass_num + fail_num # rebot_data = query_sql() month = dateti

2021-09-08 19:18:17 482

原创 python+excel接口自动化测试(实现 数据分离,token获取,数据依赖,发送邮件)

已经实现token依赖,数据依赖,发送邮件,待完善测试报告目录excel:get_data.py封装:#coding:utf-8from util.operation_excel import OperationExcelimport data_configfrom util.operation_json import OperationJsonfrom data.dependdata import DependentDataimport jsonclass GetData:

2021-09-06 16:18:16 2691 3

原创 data1 = self.data[id] KeyError: None

错误代码:因为此时id为空,必须要传入一个值,触发了KeyError: Nonedef get_data(self,id): data1 = self.data[id] if data1 == '': return None else: json1 = json.dumps(data1) return json1正确写法: def get_data(self,id):

2021-09-01 19:09:11 1104

原创 git 命令

生成key命令ssh-keygen -t rsa -C “zuohuajian@doweidu.com”克隆git clone xxx不保留当前代码git checkout ./拉最新的代码git pull查看当前状态git status提交代码git add test.txtgit add .(更新的所有文件)git commit -m “增加测gig试文件”git push新建文件夹mkdir github写入文件vim test.txt打开文件cdcat tes

2021-08-31 13:56:52 116

原创 AttributeError: OperationJson instance has no attribute ‘data‘

错误缩进:#coding:utf-8import jsonclass OperetionJson: def __init__(self,file_path=None): if file_path == None: self.file_path = '../dataconfig/user.json' else: self.file_path = file_path self.data = self.read_data(); 正确写法:```pyth.

2021-08-31 11:56:04 151

原创 python 去除字符串两端的引号

eval

2021-08-30 16:31:00 236

转载 python行参与实参以及传参

1.1 向函数传递参数向函数中传递任意参数,这样打印出的结果就可以根据自己的选择,做出改变。即是下一节讲到的形参向函数中传递任意参数,这样打印出的结果就可以根据自己的选择,做出改变。即是下一节讲到的形参@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdo

2021-08-30 10:01:29 333

原创 Appium相对坐标定位元素

Appium当前页面为h5页面,UIAutomatorviewer无法获取页面来定位元素,通过坐标模拟点击手机屏幕定位](这里写自定义目录标题)新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将...

2019-03-20 11:51:21 1980 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除