首页
学习
活动
专区
工具
TVP
发布

FunTester

Fun·BUG挖掘机·性能征服者·头顶锅盖·Tester
专栏作者
890
文章
766046
阅读量
47
订阅数
性能测试中QPS取样器和RT取样器
之前写过一个性能测试框架中QPS取样器实现,总体思路是通过一个异步工具类com.funtester.frame.execute.Progress来统计各个线程自己的统计数据(响应时间),然后再依据线程数计算实时的QPS。
FunTester
2022-05-17
2010
DCS_FunTester分布式压测框架更新(一)
在经过了一些人生的思考和积累,终于开始第一轮的更新,除了修复BUG以外,还进行不少功能性更新。另外本地部署已经完成了。有兴趣的可以自己多体验一下。分布式性能测试框架单节点内测
FunTester
2021-07-23
3620
性能测试误差统计实践
在之前两篇文章性能测试误差分析文字版-上、性能测试误差分析文字版-下中,我从纯文字的角度分析了误差产生的原因和来源。接下来就是需要定量分析了。但是在这之前需要做一些准备工作,就是要在测试框架中支持这种误差的统计。
FunTester
2021-06-23
3470
反射执行Groovy类方法NoSuchMethodException解答
最近我在尝试实现分布式性能测试功能的拓展,其中的一个思路就是通过反射执行jar包中写好的测试方法达到自动执行性能测试用例的目的。但是在进行技术验证的时候,遇到了一个坑,就是在使用com.funtester.frame.execute.ExecuteSource#executeMethod(java.lang.String, java.lang.Object...)方法运行用例的时候,总是会报错:
FunTester
2021-05-07
3760
Linux/Mac简单又强大的基础工具(一)
Linux/Mac中的基础命令其实有着非常强大的功能,本次我会将个人常用到的一些命令进行整理,希望可以帮助到各位。
FunTester
2021-05-07
3520
关注专栏作者,随时接收最新技术干货
FunTester
隐藏技能性能测试
用户6343696
大连东软实习生
Linux文件系统和vim命令
文件系统 /bin (/usr/bin、/usr/local/bin) 这个目录存放着经常使用的命令 /sbin (/usr/sbin、/usr/local/sbin) 系统管理员使用的系统管理程序 /home 存放普通用户的主目录,一个用户一个子目录 /root 该目录为系统管理员,也称作超级权限者的用户主目录 /lib 系统开机所需要的动态连接共享库,类似windows的DLL文件 /lost+found 这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件 /etc 所有的系统
FunTester
2021-04-20
1.7K0
性能测试软启动初探
在最近测试工作中,遇到了一些新的问题,也对自己的测试框架提出了新的需求,其中一个就是性能测试软启动的问题,还有一个就是高QPS提出新的挑战。
FunTester
2021-04-20
4030
socket接口开发和测试初探
由于接下来有一个聊天室需求的项目,所以在确定完技术方案后,就要开始着手socket协议的接口测试准备了。
FunTester
2020-11-20
1.2K0
固定QPS压测初试
之前写过一篇固定QPS压测模式探索文章,个人认为这个模型相比「固定线程数」并发请求压测服务的模型更加贴近实际情况,比较适合做负载测试。在最近的工作中尝试使用「固定QPS」的压测方案,有了一些实践成果(大部分还是修复了BUG),分享一下。
FunTester
2020-11-09
1.6K0
测试仓库推介(上)
最近加入了一个GitHub团队,地址:https://github.com/JunManYuanLong。里面有一些非常不错的开源项目,分享出来供大家参考学习,可以话还是需要多多加星。
FunTester
2020-08-27
4970
如何转行成为初级测试?
今天来聊一聊如何成为一枚初级软件测试工程师?之前在贴吧和知乎经常收到小伙伴私信问如何转行到互联网行业,以及谈到自己半路转行没什么经验,也不是学的计算机相关专业,比较迷茫该怎么学?甚至询问要不要去报一个培训班学习......
FunTester
2020-07-06
4940
arthas命令jvm,sysprop,sysenv,vmoption视频演示
本期分享阿尔萨斯的四个命令:JVM,sysprop,sysenv,option。因为这四个命令都是比较简单,是一些基础啊,配置啊,环境变量啊,还有一些参数的查询,很少涉及到修改。所以也没有什么可讲的,就索性把这四个命令做成一个视频了。其中JVM这个命令,是查看Java虚拟机当前信息的。但是这个信息跟JVM自带的命令差别还是挺大的。主要体现在信息的准确性和丰富程度上。如果是对JVM的信息有严格的要求的话,我个人建议还是用JVM自带的命令。剩下两个命令system property和system environment都是属于查看命令(其中system property能改的地方非常少,修改的意义对于测试来说也不是很大。)。最后一个vmoption命令能查看一些JVM启动参数,但是,参数信息有限,比如对内存的设置和内存的分配配置都是看不到的。其中。比较有用的信息就是设置OOM的参数,还有Java gc的参数。这个动态修改还是非常有用的。因为虽然说项目需要一个严格的规范,一般都会将这些参数呃进行一个比较合理的配置。但是总有例外情况,很多时候我们去检查这些配置的时候就会发现,事实跟我们规范并不一样。这个时候。命令的作用就体现了我们可以随时的动态修改这些配置。
FunTester
2020-05-06
9930
性能测试专题
接口性能是做接口性能测试过程中使用的测试策略以及Groovy脚本实现,以及性能测试工具的实现,如timewatch和netdata汉化,欢迎关注“FunTester”。
FunTester
2020-05-04
8880
httpclient 爬虫实例——爬取三级中学名
本人在使用 httpclient 的过程中,突然想起来可以爬取一些数据,比如全国的中学名。当然不是空穴来风,之前也做过这方面的爬虫,不过基于selenium 做的 UI 脚本,效率非常慢,而且很不稳定,所以这次采取了接口的形式,果然效率提升了几个档次。一共6万+数据,用了16分钟左右,期间包括数据库的存储。现在分享代码供大家参考。关键信息隐去,大家看一下思路就好了。
FunTester
2019-10-17
4280
Python可视化工具plotly从数据库读取数据作图示例
本人在学习使用Python数据可视化工具plotly的过程中,实际的需求是将数据库中的数据展示出来,经过尝试终于完成了第一步,把数据库某列数据取出来,然后再在本地生成html文件。下面分享一下代码,供大家参考。
FunTester
2019-09-17
1.3K0
groovy使用stream语法递归筛选法求N以内的质数
本人最近读完一本书《质数的孤独》,里面讲到孪生质数,就想查一下孪生质数的分布情况。其中主要用到了计算质数(素数)的方法,搜了一下,排名前几的都是用for循环来做的,感觉略微麻烦了一些,在比较一些还是觉得用递归筛选法来解决这个问题。
FunTester
2019-09-17
1.6K0
httpclient爬虫爬取电影信息和下载地址实例
本次更新主要解决了老旧页面下载链接可能是迅雷和ftp格式的,还有就是去重,因为每一页有一个推荐列表,里面也会有相应的详情链接,还有兼容了另外的页面格式,更新了两个方法:
FunTester
2019-09-17
7190
selenium2java造数据例子
本人在学习selenium2java的时候,有个功能,需要测试分页,每页20条数据,一个个添加太麻烦了,关键每条都得添加十几个数据,干脆自己写了一个方法,自动添加一条自己的高中成绩。分享如下:
FunTester
2019-09-17
5620
主线程都结束了,为何进程还在执行
本人在做APP性能测试的过程中,曾经遇到过一个比较尴尬的问题,主线程已经结束,但是程序依然在执行,但没有找到在执行什么,一时非常苦恼。先分享一下自己的代码,再说我找到的原因。
FunTester
2019-09-17
9410
httpclient爬虫爬取汉字拼音等信息
下面是使用httpclient爬虫爬取某个网站的汉字相关信息的实践代码,中间遇到了一些字符格式的问题。之前被同事见过用html解析类来抓取页面信息,而不是像我现在用正则,经常尝试,效果并不好,毕竟页面放爬虫还是非常好做的。在本次实践中,就遇到了相关的难点,所以还是才去了正则提取的方式。分享代码,供大家参考。关键信息并未隐去。
FunTester
2019-09-17
8920
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档