自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HRD的博客

代码爱好者

  • 博客(284)
  • 资源 (3)
  • 收藏
  • 关注

转载 JMeter测试WebSocket的经验总结

由于Jmeter4.0的界面是深色的(看不清字体),默认语言是英语,我们可以调一下。最近有一个微信聊天系统的项目需要性能测试,既然是测试微信聊天,肯定绕不开websocket接口的测试,首选工具是Jmeter,网上能搜到现成的方法,但是网上提供的jar包往往不是最新的,既然是用最新版本的Jmeter4.0,那么所依赖的插件jar包也应该追求新的。默认请求响应的超时时间为6S,超过这个时间报错。》(区别是这篇文章用的是windows版的,而我这次测试用的是Linux版的,网上有相关下载,开源工具)。

2024-09-24 20:18:26 107

转载 群控系统服务-PC端群控手机客户端

PC端群控手机客户端

2024-09-05 16:12:29 130

转载 【大厂测试技术】货拉拉App录制回放的探索与实践

【大厂测试技术】货拉拉App录制回放的探索与实践作者简介:徐卓毅Joe,来自货拉拉/技术中心/质量保障部,专注于移动测试效能方向。

2024-07-19 11:07:13 136

转载 【大厂测试技术】一个漏测Bug能让你想到多少?| 得物技术

用例设计完成后组织用例评审2.3 测试阶段未严格按照测试用例执行问题分析按照测试用例执行测试,可以让我们尽可能的不出现遗漏一些测试点。不能因为某一个人或者对某一块业务熟悉简化其测试用例,不严格按照测试用例来执行测试,这样出现了一些遗漏Bug实在是不应该。改进措施。

2024-07-18 22:26:15 80

转载 【大厂测试技术】百度研发效能从度量到数字化蜕变之路

如前所介绍,本文不再以围绕如何构建一套研发效能指标体系的思路进行介绍(如需了解百度的研发效能指标体系,可以留言后续我们逐渐登出),而将会介绍我们效能分析的整体思路、实践案例、技术实现,先理解研发效能的本质和数字化思路的前提下,重在用实际案例介绍如何剖析效能潜在的那些“瓶颈”,而非只是流程与工具,让大家了解我们是如何通过效能分析引导并驱动团队行为上的改变而不是仅仅数据上“好看”。可以看到,这样的效能分析模式是基于问题驱动的,从结果指标找到有异常的点,通过异常点驱动深入分析,找到改进点优化带来效能提升。

2024-07-18 22:15:15 101

转载 【大厂测试技术】字节跳动混沌工程实践总结

在生产环境中实际运行分布式系统,难免会有各种不可预料的突发事件发生。同时,云原生的发展,不断推进着微服务的进一步解耦,海量的数据与用户规模也带来了基础设施的大规模分布式演进。分布式系统天生有着各种相互依赖,可以出错的地方数不胜数,处理不好就会导致业务受损,或者是其他各种无法预期的异常行为。在复杂的分布式系统中,无法阻止这些故障的发生,我们应该致力于在这些异常行为被触发之前,尽可能多地识别风险。然后,针对性地进行加固,防范,从而避免故障发生时所带来的严重后果。

2024-07-18 22:06:15 155

转载 【大厂测试技术】去哪儿旅行混沌工程落地实践

【大厂测试技术】去哪儿旅行混沌工程落地实践。

2024-07-18 22:04:03 66

转载 【大厂测试技术】【支付宝客户端安全生产】客户端风险挖掘

通过客户端架构框架了解及风险点梳理,我们知道客户端风险集中在基础框架的业务变更上,其中有开关JSON配置异常{} -> [] 引起客户端闪退、ffmpeg直播拉流解码异常、卡片模板变更引发历史版本闪退,打包构建导致图标丢失界面异常,因此有必要建设一套全自动化风险挖掘体系,通过优质的种子变异能力,快速生成大量异常数据,持续不断挖掘客户端风险,从而提升客户端稳定性。

2024-07-18 21:56:25 61

转载 百度工程师的软件质量与测试随笔

百度百科定义:客体的一组固有特性满足要求的程度。在人们的意识中,不符合事物的预期表现都和质量相关,但要穷举又非常困难,主要原因质量是个非常抽象的词。但作为质量工作者,仍然需要提升对质量的理解,来指导质量工作者的工作,为此需要让对质量的理解从抽象变得可描述、具体。下面基于对近些年来从事软件质量工作的总结,简要介绍对质量理解的内容。GEEK TALK。

2024-07-18 21:52:12 46

转载 Android 性能优化必知必会

这篇文章记录了 Android 性能优化所必须掌握的知识(主要是对应的优秀文章、公众号、博客、技术团队等),涵盖性能优化相关的方方面面。本文会持续更新,欢迎各位自荐或者推荐。做了这么久性能相关的工作,也接触了不少模块,说实话要做好性能这一块,真心不容易。为什么这么说?是因为需要接触的知识实在是太多了,Android 是一个整体,牵一发而动全身,不是说只懂一个模块就可以做好。在学习的过程中,除了看源码,我还接触到了很多互联网上已有的知识,各位前辈们将他们的知识和经验倾囊相授,让我少走了很多弯路。

2024-07-18 10:36:35 83

转载 语雀质量体系与自动化(支付宝旗下的语雀)

大家好,我是语雀 QA 会能。很高兴,有机会跟大家聊一下语雀的质量体系和自动化技术。下面会分几个部分给大家介绍,让大家可以了解到语雀质量体系的全貌。通过这样的一个个方案的切实落地,实践之前提到的"教练模式"。实现了业务质量和质量工程齐头并进,让语雀的质量迈入了一个新的台阶, 这里可以用一个工业革命的比喻让大家更好地理解。从刀耕火种的农耕社会 -> 初步探索工业化 -> 全面工业化(质量 3.0)至此语雀的质量体系和自动化能力介绍完了。

2024-07-18 10:34:24 156

原创 Python实现高效率计算列表中的最大值,最小值,平均值

这段代码定义了一个`calculate_stats`函数,它接受一个数字列表作为输入,并返回这个列表的最大值、最小值和平均值。如果输入的列表是空的,那么该函数会返回`(None, None, None)`。在Python中,计算列表的最大值、最小值和平均值是非常直接的。- `sum()`函数用于计算列表中所有数字的总和。- `len()`函数用于获取列表中元素的数量。- `max()`函数用于获取列表中的最大值。- `min()`函数用于获取列表中的最小值。函数可以用来找列表中的最大值,

2024-07-16 10:10:39 602

转载 Cron表达式详解

"秒域 分域 时域 日域 月域 周域 年域"其中,年域可以省略,省略时表示每年。单个域有多个取值时,使用半角逗号,隔开取值。每个域可以是确定的取值,也可以是具有逻辑意义的特殊字符。每个域最多支持一个前导零。

2024-07-15 14:52:53 726

原创 Python脚本使用pyinstaller打包运行时,报get_handles OSError: [WinError 6] 句柄无效的解决方法

File "subprocess.py", line 728, in __init__ File "subprocess.py", line 1025, in _get_handles OSError: [WinError 6] 句柄无效。这里需要获得命令的运行输出,试了好多方案,最终可行的方案是用 subpross.Popen 来替代 subprocess.check_output,去掉 - w 参数,将 console 显示的话,就正常。这样就解决了这个问题。

2024-03-13 21:50:51 463

转载 MQTT通信协议介绍

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,它是一种轻量级的、基于代理的“发布/订阅”模式的。其具有协议、等优点。可在不可靠的网络环境中进行扩展,适用于设备硬件存储空间或网络带宽有限的场景。使用MQTT协议,消息发送者与接收者不受时间和空间的限制。物联网平台支持设备使用MQTT协议接入。

2024-02-27 16:41:49 245

原创 python使用pymysql批量插入数据库5000W条复杂的数据,如何用python脚本实现和用MySQL自定义存储过程实现

END;BEGINEND;END WHILE;COMMIT;END IF;

2024-01-31 20:58:49 1514 1

转载 jmeter压测学习36-请求body自动签名带上sign参数

接口请求body带有sign签名参数,sign签名是根据请求body除去sign本身参数后,拼接请求参数最后md5加密生成的。使用 jmeter 测试接口,我们希望在请求之前修改 post body 里面的 sign 参数的值为签名的值。

2024-01-31 20:35:47 209

转载 Fastbot_Android 介绍

基于 Model-based Testing 结合机器学习、强化学习的APP 稳定性测试工具ADBKeyBoard在输入栏自动输入内容,屏蔽UI输入法遇到搜索栏乱输入,想要输入指定字符下载 ADBKeyBoard,并在手机端中设置为默认输入法 ADBKeyBoard下载地址, 生效后,当遇到输入栏ADBKeyBoard不会弹起ui输入栏,会显示随机输入字符串:配置max.config中在pc端新建max.config文件(文件名称不可更改)输入通过以下命令将max.config文件push到手机端。

2024-01-26 11:45:58 329 1

转载 Android APP稳定性测试工具Fastbot入门教程

Fastbot是由字节跳动 Quality Lab开源的一款基于model-based testing 结合机器学习、强化学习的APP 稳定性测试工具,提供了Android和iOS版本。奔跑吧!智能Monkey之Fastbot跨平台。本文记录一下Fastbot的使用方法。ADBKeyBoard在输入栏自动输入内容,屏蔽UI输入法遇到搜索栏乱输入,想要输入指定字符可以人工配置操作路径,用来覆盖 Fastbot 自动遍历不到的场景。也可以自定义操作序列,设置操作的先后顺序。1、新建文件(文件名称不可更改)

2024-01-26 10:51:51 1953 1

原创 使用python写一个比Windows系统自带浏览器更好用的计算器

比Windows系统自带的还好用的计算器,感兴趣的可以试用一下。1.支持括号优先级运算和平方、立方计算;2.支持计算历史记录功能;3.支持界面缩放和拖动;4.支持钉在界面(界面最前置顶),再次点击取消置顶;5.支持复杂的组合计算,支持鼠标点击和通过键盘方式输入算式;

2024-01-25 11:21:17 545

原创 python使用pyinstaller打包时出现raise ValueError(“Entry points must be listed in groups“)问题解决方法

python使用pyinstaller打包时出现raise ValueError("Entry points must be listed in groups")问题记录。

2024-01-25 10:08:40 1138

原创 开源云真机平台-Sonic-H5页面自动化测试

开源云真机平台-Sonic-H5页面自动化测试实际踩坑经验

2024-01-23 10:59:18 1890

原创 MySQL中常见的函数和具体使用实例说明汇总

MySQL中常见的函数和具体使用实例说明汇总

2024-01-19 10:59:46 681

原创 MySQL中 left join、right join、inner join的区别和具体用法说明

右连接常用于需要获取右表中的所有记录,并且关联左表中符合条件的记录的场景。左连接常用于需要获取左表中的所有记录,并且关联右表中符合条件的记录的场景。例如,假设有两个表格,一个存储了所有的用户信息,而另一个存储了用户的订单信息。内连接常用于需要获取左表和右表中都存在的记录的场景。例如,假设有两个表格,一个存储了所有的用户信息,而另一个存储了用户的订单信息。如果右表中的某条记录在左表中没有匹配的记录,则左表的相关列将包含NULL值。如果左表中的某条记录在右表中没有匹配的记录,则右表的相关列将包含NULL值。

2024-01-19 10:51:31 643

原创 python10种方式运行cmd命令并获得返回值的高级技巧

【代码】python10种方式运行cmd命令并获得返回值的高级技巧。

2024-01-17 10:39:40 7616

原创 Linux系统下的常见操作、进阶操作和高级技巧

Linux系统下的常见操作、进阶操作和高级技巧。

2024-01-17 10:31:34 458

原创 MYSQL常见增删改查的基础操作、进阶技巧和高级技巧

MYSQL常见增删改查的基础操作、进阶技巧和高级技巧常见的MySQL增删改查操作示例: 在测试工作中使用MySQL时,可以考虑以下几点:以上仅作为一般性建议,具体的MySQL操作和使用方法还需要根据实际情况和需求进行调整和优化。当涉及到MySQL数据库的更高级技巧时,以下是一些示例和注意事项:这样可以通过连接两个或多个表来获取更丰富的数据。子查询可以嵌套在主查询中,用于获取更复杂的数据结果。使用索引优化查询: 为经常被查询的列创建索引可以提高查询性能。可以使用语句来

2024-01-17 10:29:55 456

原创 vue+js 实现将变量参数写至Cookie中,并进行读取,可以一次性写入多个值

vue+js 实现将变量参数写至cookie中,并进行读取,可以一次性写入多个值。

2024-01-16 21:00:36 708

原创 开源云真机平台-Sonic平台-python自定义脚本-批量导出monkey测试日志并抓取logcat日志

开源云真机平台-Sonic平台-python自定义脚本:1、批量导出monkey测试日志2、抓取logcat日志3、将导出的日志批量复制到局域网内的制定电脑上进行收集整理;4、每一台设备的monkey日志、logcat日志单独存储,并以日期+设备序列号的方式保存;

2024-01-16 20:23:28 569

原创 开源云真机平台-Sonic平台-python自定义脚本-config.yaml方式实现全局配置参数的读写操作

yaml使用python实现以下功能:1、使用将接口获取的变量值,写入到当前目录下的config文件中,如delayTime=10;2、读取当前目录下的config文件中,特定变量的值,如delayTime=10;3、若config文件或者节点不存在,则自动进行创建;

2024-01-16 20:08:46 497

原创 开源云真机平台-Sonic平台-python自定义脚本-config.json方式实现全局配置参数的读写操作

使用python实现以下功能:1、使用将接口获取的变量值,写入到当前目录下的config文件中,如delayTime=10;2、读取当前目录下的config文件中,特定变量的值,如delayTime=10;3、若config文件或者节点不存在,则自动进行创建;

2024-01-16 20:05:14 675

原创 开源云真机平台-Sonic平台-python自定义脚本-config.ini方式实现全局配置参数的读写操作

使用python实现以下功能:1、使用将接口获取的变量值,写入到当前目录下的config文件中,如delayTime=10;2、读取当前目录下的config文件中,特定变量的值,如delayTime=10;3、若config文件或者节点不存在,则自动进行创建;

2024-01-16 20:01:32 508

原创 python文件操作高阶技巧举例

python文件操作高阶技巧举例。

2024-01-15 16:53:06 395

原创 开源云真机平台-Sonic平台-python自定义脚本(持续更新中)

开源云真机平台-Sonic平台-python自定义脚本(持续更新中)

2024-01-11 12:11:33 956

原创 开源云真机平台-Sonic实际使用过程踩坑及解决方法(持续更新)

开源云真机平台-Sonic实际使用过程踩坑及解决方法(持续更新)

2024-01-11 11:49:22 933 1

转载 H5 前端页面性能测试实践

当然,前端性能不仅仅表现在白屏、卡顿问题,也有可能是手机过度发热等等。从用户核心体验出发,我们认为,H5 前端性能最重要的参考标准就是:要以最轻量的方式,给用户最好的体验。从这个方向出发,我们积累了一些测试经验,其中最重要的必过项是首屏速度(不仅提升用户体验,还可以提升业务的转化率),其次流畅度、流量和 CPU 等,某些场景下也是需要重点考量的点。作者:涅槃快乐是金链接:https://www.jianshu.com/p/1a96d9fa09b1来源:简书著作权归作者所有。

2024-01-10 12:08:27 269

转载 开源云真机平台Sonic(Windows端)接入iOS设备实践

以上就是Windows端Agent接入iOS设备的全过程,提供了Ubuntu系统接入过程中出现问题的参考解决方案,以及tidevice的安装方法。

2024-01-10 11:54:16 664

转载 开源云真机平台sonic-1.5.0版本部署实践

之前发过一篇《开源云真机平台-Sonic应用实践》,是用1.0版本搭建的,版本比较老。现在最新版已经迭代到了1.5版本。我采用的是在另一台服务器上重新部署一套的形式,当然你也可以在原有的sonic版本上进行更新。这样也方便介绍演示部署的全过程。安装docker、docker-compose安装MySQL,创建sonic数据库安装jdk及Android SDK部署sonic,注册agent部署agent,连接使用手机。

2024-01-10 11:53:04 482

转载 开源云真机平台Sonic版本升级实践

开源云真机平台sonic从1.5.0升级到最新的2.0.5版本实践记录。

2024-01-10 11:51:04 172

转载 Sonic 开源移动端云真机测试平台 - 设备中心接入安卓设备实例演示,Agent端服务部署过程详解(下)

Sonic 开源移动端云真机测试平台 - 设备中心接入安卓设备实例演示,Agent端服务部署过程详解。

2024-01-10 11:48:27 188

比Windows系统自带的还好用的计算器

比Windows系统自带的还好用的计算器,感兴趣的可以试用一下。 1.支持括号优先级运算和平方、立方计算; 2.支持计算历史记录功能; 3.支持界面缩放和拖动; 4.支持钉在界面(界面最前置顶),再次点击取消置顶; 5.支持复杂的组合计算,支持鼠标点击和通过键盘方式输入算式;

2024-01-25

Qnet弱网测试APK-安卓设备上直接安装即可

Qnet弱网测试APK-安卓设备上直接安装即可 Qnet弱网测试工具操作指南教程说明: https://blog.csdn.net/zh6526157/article/details/126197888

2022-08-06

wkhtmltoimage.exe

将HTML文件导出为图片,wwkhtmltoimage.exe' # 工具路径

2022-01-11

wkhtmltopdf.exe

将HTML文件导出为PDF,wkhtmltopdf.exe' # 工具路径

2022-01-11

空空如也

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

TA关注的人

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