自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 问答 (2)
  • 收藏
  • 关注

原创 jmeter之csv入参

jmeter 之CSV数据文件的使用

2024-03-24 21:26:56 442 1

原创 jmeter 数据库的使用

jmeter 数据库的配置、使用、常见错误信息处理

2024-03-17 22:02:53 588 1

原创 jmeter cookie管理器的使用

jmeter Cookie管理器的使用

2024-03-10 17:56:15 110 1

原创 jmeter 常用函数介绍

jmeter 常用函数介绍

2024-03-03 16:04:11 524 1

原创 jmeter 配置文件修改

jmeter 配置文件以及 jmeter历史版本下载

2024-02-25 16:06:07 220

原创 Python 读取PDF、Word文档

python 处理 PDF、Word 文本

2024-01-28 17:49:35 521

原创 PyWinAuto自动化实战

纸上得来终觉浅,学习任何技术都得上手练习,我也是在实战的过程遇到很多坑,例如:在钉钉筛选聊天记录过程中,选择发送人,这个弹窗使用好几种方式获取不到,各种打印调试,搞到晚上1点多,最后用了最原始的方法,其实就是简单的问题复杂化了。今天这个实战很简单:1、进入钉钉,2、搜索聊天群,3、打开聊天记录,4、选择指定的发送消息的人,5、获取聊天信息并过滤数据。最后附上完整的代码。最后获取聊天信息,搜索完组员后,窗口结构发生了变化,要重新获取窗口信息,然后获取所有 Text 类型的控件文本,这里面保存的就是聊天信息。

2024-01-21 12:17:15 494 3

原创 PyWinAuto 自动化(二)

这些相关属性,可以通过第三方工具直接看到的,这里要介绍一个 dir()方法,传入一个参数:控件/其他方法,就能够查看该控件支持哪些方法,这个很有用,在编写代码的过程中也会经常用到。但是,要注意,Application 对象只能控制一个进程实例,当你打开一个上传文件窗口时,相当于又开了一个进程,所以,要使用 Desktop() 获取应用程序对象。到这里,控件的属性、操作,以及不同场景的操作都介绍完了,当然,这不是全部,好多功能不能一一讲解,大家有其他疑问,尤其是键盘操作那块,可以参考。

2024-01-14 14:14:02 1811 1

原创 PyWinAuto 自动化(一)

pywinauto 使用思路及每步操作

2024-01-07 16:02:14 614 1

原创 PyWinAuto前言

PyWinAuto 前言

2023-12-31 11:06:28 335 1

原创 jmeter循环控制器与计数器的联合使用

上面是单个请求的操作,一般不会有事,后来遇到一个情况,我发起多个请求,每个请求再循环获取返回的数据,同样是上面的操作,后面的请求就无法获取正则提取的数据,为什么呢?如果是2个请求,后面就能累加到20,这就有问题了,因为每个请求,正则提取出来的数据,不会超过15条。但是,今天主要说 Loop 与 Counter 联合使用,以前也用过,比如:提取费率接口返回的数据,不同的产品在不同的支付方式下其交易费率是不同的,所以会有多条数据,我要全部拿出来逐一放到另一个请求入参;

2023-12-19 20:06:41 408 1

原创 Airtest 批量执行用例及生成聚合报告

这篇主要介绍Airtest批量执行用例、参数化,生成聚合报告。

2023-12-11 20:50:34 1161 1

原创 jmeter正则表达式提取结果乱码问题解决方法

想法很好,可偏偏就出了问题,等你打开文档,中文都是乱码,好办,我用notepadd++打开然后转成UTF-8,我以为这下应该问题,结果还是乱码,改成 gbk、gb2312,依然是乱码。这是什么玩意,我也不知道,百度了一下,这个cp437是英语字符集(欧美使用的),里面没有中文,所以解析中文都是乱码。接着,写正则表达式提取文件名,然后传递到OSS查询接口,此时,响应报错,我看了一下请求内容,文件名有乱码,然后,我设置了一下请求编码,改成UTF-8,再次请求,成功返回请求,URL地址中的文件名也没有乱码。

2023-12-03 20:34:10 393 1

原创 Airtest之window应用程序钉钉聊天信息获取

Airtest 获取钉钉聊天信息

2023-11-26 19:13:53 600 1

原创 Airtest 全局设置、脚本引用

这篇短文将介绍一些相关全局设置、脚本的引用、脚本执行与报告生成。

2023-11-11 20:15:13 252 1

原创 Airtest 基于UI控件的操作

之前介绍了Airtest 基于图像识别的方法,这也是最简单、最方便的操作,能满足大部分的使用场景;当然除了这种"傻瓜式"的操作,Airtest 还带有一种基于UI控件的操作,跟Appium的定位方式差不多,作为一种补充,大家可以根据实际需要使用。这部分内容主要介绍两部分:Poco Instance API、UI proxy object API。

2023-11-05 21:46:33 180 1

原创 jmeter 连接数据库报“Communications link failure“

这是我之前遇到的,当时的情况是 jmeter 版本是3.1,mysql版本是 8.0.11,而 mysql-connector-java 版本是 5.1.31,后来换成高版本的驱动之后,可以正常连接数据库,并能正常读写数据。过程是这样的,mysql 版本是 5.7.42,jmeter 下载的mysql-connector 驱动是 8.0.6,连接数据库的信息都是正确的,但是在查询数据的时候报错。以上是自己在工作中遇到的连接数据库的问题,欢迎小伙伴们参考,也欢迎大家补充交流!对于驱动版本报错的,主要是。

2023-11-04 10:22:55 650

原创 Airtest 基于图像识别的操作(2)

(basedir=None,devices=None,logdir=None,project_root=None,compress=None):初始化设备,自动配置运行环境,一般新建文件时会自动生成;(platform=‘’,uuid=None,**kwargs):初始化设备,并设置为当前设备;(cmd):在目标设备上执行 shell 指令,比如上篇提到的使用 shell 命令输入内容;(uri):初始化设备,并设置为当前设备;():返回当前正在使用的设备,返回一个设备的实例;:主要用于删除App应用;

2023-10-22 15:24:34 155 1

原创 Airtest 基于图像识别的操作(1)

Airtest 基于图像识别操作介绍

2023-10-15 17:00:47 225 1

原创 Order By 自定义字段排序规则

但是现在有个需求,按照 7>4>9>5>1>6>3>8>2 排序,使用上面的方法肯定不行,那么怎么办?图中可以看出,自定义排序字段是按照 7>4>9>5>1>6>3>8>2 进行的,实际查询出来的结果也是 4 在1 的前面,1在3的前面,3在2的前面,到此,解决了需求问题;orcale 实现自定义字段排序与上面类似,将field 换成 decode,同时指定每个值的序号,如:order by decode(排序字段,value1,1,value2,2,…

2023-09-25 20:04:03 1014 1

空空如也

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

TA关注的人

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