自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (6)
  • 收藏
  • 关注

原创 ‘ProactorEventLoop‘ object has no attribute ‘_compute_internal_coro‘

'ProactorEventLoop' object has no attribute '_compute_internal_coro'解决

2024-02-19 13:49:30 360

原创 jmeter前置/后置处理器耗时问题

jmeter自身延时问题,和前置/后置处理器耗时问题验证

2023-12-16 09:30:00 423

原创 Excel往Word复制表格时删除空格

Excel往Word复制表格时删除空格或缩进

2023-10-12 20:15:00 2997

原创 Jmeter 链接MySQL测试

jmeter测试通过JDBC Connector 链接MySQL测试,设置、取值和注意事项

2023-10-09 21:45:00 503

原创 Python 标准库-CSV 文件读写

涉及方法:csv.DictReadercsv.DictWriter

2023-06-21 21:15:00 429

翻译 CPU 利用率的错误理解

我们称之为CPU利用率的指标实际上是“非空闲时间”:CPU没有运行空闲线程的时间。您的操作系统内核(无论是什么)通常会在上下文切换期间跟踪这一点。如果一个非空闲线程开始运行,然后在100毫秒后停止,内核会认为CPU在整个时间内都在使用。这个指标和分时系统一样古老。Apollo登月舱制导计算机(一个开创性的分时系统)将其空闲线程称为“DUMMY JOB”,工程师跟踪运行它的周期与实际任务,作为一个重要的计算机利用率指标。那么这有什么问题呢?

2023-05-10 21:00:00 203

原创 Jmeter链接PostgreSql获取数据

Jmeter链接PostgreSql获取数据

2022-10-29 10:15:00 545

原创 Jmeter进行SOAP协议接口性能测试

Jmeter进行SOAP格式接口性能测试

2022-10-11 21:15:00 758

原创 JSR223常用函数和对象--Jmeter内置对象Chapter1

jmeter中JSR223组件常用的内置函数对象vars/props/log/prev

2022-10-01 10:00:00 1373

原创 Jmeter分布式部署执行和常见报错

Jmeter分布式部署和环境变量配置场景执行报错 Cannot start. localhost.localdomain is a loopback address报错java.io.FileNotFoundException: rmi_keystore.jks

2022-09-01 22:00:00 546

原创 Weighted Switch Controller--Jmeter插件推荐[2]--交易比例控制

此插件,将原jmeter的吞吐量控制提高一个量级,并且使用此插件,可以在一个组件内完成所有交易比例的配置,更有利于后期维护;

2022-08-07 21:09:11 851

原创 Extended-csv-dataset-config_Jmeter插件推荐[1]--参数化取值规则

SequentialRandomUnique每次迭代从参数表中取下一个值每次迭代从参数表中随机取下一个值每次迭代从参数表中取一个唯一值Once每个线程在第一次迭代分配的值将用于后续迭代每个线程在第一次迭代随机分配的值将用于后续迭代每个线程在第一次迭代分配的唯一值将用于后续迭代线程组设置测试脚本CSV文件。...............

2022-07-29 10:33:05 658 2

原创 Jmeter 监听器 配置

执行jmeter测试时,使用jmeter监听器,通过配置,保存相应的数据,减少资源消耗等。

2022-07-20 09:54:14 455

原创 性能测试中Address already in use和Cannot assign requested address问题

前言在最近一次测试中,测试交易A响应时间在40ms左右,交易TPS稳定在5000左右;测试中200并发时交易报错“Address already in use”,报错比例在1~2%左右问题排查服务端排查设置交易报错无法连接到端口,第一反应就是端口不够用,但是部分压力机在以前是做过大TPS测试场景的,所以没有怀疑压力机问题,首先排查了服务器的连接设置 net.ipv4.tcp_keepalive_time = 7200默认值是2小时,当keepalive打开的情况下...

2020-11-22 20:15:41 764 1

原创 sourcetree 解决文件冲突

目录冲突模拟解决冲突退回指定版本写在最后冲突模拟为了模拟这次冲突,首先我上传了一个.py文件。在两台电脑A和B中分别修改.py文件,将A电脑修改的文件上传服务器,修改B电脑中的.py文件解决冲突在提交文件时,就会提示文件冲突,显示如图中黄色叹号,而在下图右侧提示了文中冲突部分。然后,根据需要对文中冲突部分进行修改,修改完成后在so...

2019-02-01 14:15:27 9581

原创 Git免密设置与sourcetree安装

目录设置gitlab ssh key安装sourcetree基础功能设置补充信息       在公司项目全面转移到git后,尝试了多款git客户端,之前主用的TortoiseGit,个人感觉TortoiseGit工具使用繁琐,而且不知道是电脑问题还是软件兼容性问题,断断续续出了几次问题;后来听说了smartgit,使用确实比TortoiseGit好多了,一直是选非商用白漂的...

2019-01-24 14:18:05 749

原创 网易airtest录制web应用测试脚本2

airtest脚本增强前言几个常见的操作前言目前的airtestIDE工具,已经能够实现常见的web页面操作录制生成脚本,但是在实际使用中,很多测试场景并不能实现支持,好在airtest支持python脚本,加之python语言相对简便,降低了测试人员学习成本,还实现对特殊场景的脚本增强。几个常见的操作生成唯一数在很多场景,特别是注册、新建时,大多都会限制唯一用户名、文件名,这时候我通...

2018-12-29 11:26:43 1339

原创 网易airtest录制web应用测试脚本

网易airtest初体验使用airtest进行web测试使用airtest进行web测试根据网易介绍,airtest project支出多种测试环境,包括Windows应用,Android和ios的APP还能够测试微信小程序。本文将主要讲述应用airtest进行web应用测试。环境准备airtest安装属于点开即用行,不过需要登录网易通行证,这是个对于办公网络来说相当难受。界面介绍...

2018-11-06 15:54:39 4557 6

原创 Sonarqube使用简介(3)---IDE代码扫描SonarLint插件

Sonarqube使用简介(3)IDE代码扫描SonarLint插件注:这里只做简单介绍,后续更新详细配置过程 1.SonarLint插件介绍 基于IDEA/Eclipse/VisualStudio等开发工具的即时代码扫描工具同时SonarLint能够通过链接SonarQube同步关联项目扫描规则,实现同一项目在开发和测试两个阶段统一规范,使代码问题在在开发阶段能够得到重视和处...

2018-08-30 19:47:55 4070

原创 Sonarqube使用简介(2)---SonarQube使用介绍

Sonarqube使用简介(2)SonarQube使用介绍SonarQube 是一个开源的代码分析平台, 用来持续分析和评测项目源代码的质量。 通过SonarQube我们可以检测出项目中重复代码, 潜在bug, 代码规范,安全性漏洞等问题, 并通过SonarQube web UI展示出来。 1.SonarQube扫描方法Jenkins中调用 通过jenkins插件调用son...

2018-08-30 19:19:22 61076 1

原创 Sonarqube使用简介---SonarSource总览

Sonarqube使用简介(1)提要:SonarSource总览扫描规则示例SonarQube简介SonarLint简介1.SonarSource总览SonarSource为代码质量提供了世界一流的解决方案。其开源和商业版本可帮助各种规模的客户管理其应用程序的代码质量,降低风险并最终交付更可靠的软件。SonarSource提供SonarQube代码管理平台和Sonar...

2018-08-30 11:20:34 10706 1

jmeter-plugins-wsc-0.7.jar -jmeter吞吐量插件

此控制器获取有关子元素的信息,并提供对它们的相对权重的管理。相对权重表示在线程迭代期间执行子元素的频率。请注意,每个线程都有独立的迭代计数器。 映射到子名称的相对权重,即使子名称的顺序已更改,也会保存值。在添加新子项或重命名现有子项的情况下,将设置此子项的相对权重的默认值。如果禁用子元素,则此元素的相对权重将不会计入测试中。 Random Choice- 在每次迭代插件上都会随机选择一个项目。此复选框不能保证子元素的实际执行百分比与预期相同(测试中的增量不超过 0.5%)

2022-08-07

jmeterCSV插件Extended CSV dataset config

插件支持jmeter像loadrunner一样自定义参数化取值方法,与loadrunner一样支持,Sequential、Unique和Random;支持Each Iteration和Once;插件来着github; Jmeter 版本 5.2.1 或更高版本 Java 8 或更高版本

2022-07-29

性能测试常用命令.docx

Uptime命令的显示结果包括服务器已经运行了多长时间,有多少登陆用户和对服务器性能的总体评估(load average)。load average值分别记录了上个1分钟,5分钟和15分钟间隔的负载情况,load average不是一个百分比,而是在队列中等待执行的进程的数量。如果进程要求CPU时间被阻塞(意味着CPU没有时间处理它),load average值将增加。另一方面,如果每个进程都可以立刻得到访问CPU的时间,这个值将减少。 UP kernel下的load average的最佳值是1,这说明每个进程都可以立刻被CPU处理,当然,更低不会有问题,只说明浪费了一部分的资源。但在不同的系统间这个值也是不同 的,例如一个单CPU的工作站,load average为1或者2都是可以接受的,而在一个多CPU的系统中这个值应除以物理CPU的个数,假设CPU个数为4,而load average为8或者10,那结果也是在2多点而已。

2018-04-13

TOP资源监控.pdf

Linux 系统监控、诊断工具之 p top 命令详解(1 1 ) 系统、任务

2018-04-13

Oracle经典入门教程.pdf

Oracle 入门Oracle 数据库是 Oracle(中文名称叫甲骨文)公司的核心产品, Oracle 数据库是一个适 合于大中型企业的数据库管理系统。 在所有的数据库管理系统中 (比如: 微软的 SQL Server , IBM 的 DB2等),Oracle 的主要用户涉及面非常广,包括:银行、电信、移动通信、航空、 保险、金融、电子商务和跨国公司等。 Oracle 产品是免费的,可以在 Oracle 官方网站上下载 到安装包,另一方面 Oracle 服务是收费的。

2018-04-13

空空如也

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

TA关注的人

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