上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 55 下一页
摘要: 在性能测试中,其本质基础就是多线程编程。这其中多线程安全计数是一个很常见的使用场景,在此之前我用的是java.util.concurrent.atomic.AtomicLong或者java.util.concurrent.atomic.AtomicInteger,但是在最近深入学习多线程编程的过程中 阅读全文
posted @ 2022-03-28 20:23 FunTester 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 曾经写过Jira API的踩坑记、一起吐槽接口文档两篇文章吐槽Jira API接入过程中遇到的抗,原以为Jira API的坑已经踩得七七八八所剩无几了。没想到最近一次功能改动又让我见识到了Jira API的混乱。 背景是我们需要实现更多Jira API功能的封装,使自动化的缺陷的管理、缺陷的统计、缺 阅读全文
posted @ 2022-03-22 20:46 FunTester 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 之前很难区分自动化测试和测试自动化之间的区别,一直傻傻分不清楚,最近在工作实践中,突然对测试自动化有了深入的理解。 个人理解:自动化测试侧重于测试,是一种测试技术。测试自动化侧重于自动化,是一种测试工作方式或者思路。 下面分享一下我的测试自动化一段经历,抛砖引玉,欢迎一起交流。 背景 公司基础架构组 阅读全文
posted @ 2022-03-17 18:58 FunTester 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 之前写过了Go语言gorm框架MySQL实践,其中对gorm框架在操作MySQL的各种基础实践,下面分享一下如何使用gorm框架对MySQL直接进行性能测试的简单实践。 框架支持 这里我使用了一个原始的Go语言版本的FunTester测试框架,现在只有一个基本的方法,实在是因为Go语言特性太强了。框 阅读全文
posted @ 2022-03-14 12:30 FunTester 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 随着软件开发项目的规模不断扩大,它们往往更加复杂,项目开发周期越来越快,依靠手动测试跟上步伐可能具有挑战性,这就是为什么越来越多的公司选择进行自动化测试. 这使团队能够在合理的时间范围内满足测试目标。 但究竟什么是自动化测试,为什么很重要? 自动化有什么好处 执行测试自动化的主要目的是降低构建产品所 阅读全文
posted @ 2022-03-04 18:14 FunTester 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 众所知周,及时排除了JVM尚未完全预热的因素以外,在所有请求中总有一些异常请求响应时间,今天分享一个案例:通过过滤测试刚开始时候的响应时间记录来提升整体数据的准确性。 优化来源于需求,本来FunTester测试框架不准备在本机统计上做优化的,因为现在公司的监控系统太强了,大部分需求的数据可以直接直观 阅读全文
posted @ 2022-03-03 23:17 FunTester 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 在基于Disruptor开发新的性能测试QPS模型时候,中间遇到了很多问题,踩了很多坑。今天就分享一个比较典型的问题:shutdown失效。 问题在于这么优秀的一个框架,怎么可能会存在这么明显的BUG? 经过查阅资料,还真特么存在,只不过在极少数使用场景下会发生,刚好FunTester性能测试框架设 阅读全文
posted @ 2022-03-02 21:43 FunTester 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 前文讲到Go语言自定义DNS解析器实践,今天分享一下如何在自定义的DNS解析器中实现负载均衡。 PS:这里我并没有找到fasthttp相关资料,暂时不做fasthttp的实践。 实现 首先我们看前文用提到用于创建HTTP客户端的代码片段: DialContext: func(ctx context. 阅读全文
posted @ 2022-02-24 21:04 FunTester 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 写完了Java自定义DNS解析器实践和Java自定义DNS解析器负载均衡实现之后,自然也需要对Go语言的测试拓展相同的功能,走了一些弯路,最终目的还是实现了。今天分享一下Go语言HTTP接口测试自定义DNS解析的实现。这里只用http库作为演示,fasthttp以后有机会再尝试分享。 设置net.D 阅读全文
posted @ 2022-02-17 09:59 FunTester 阅读(313) 评论(0) 推荐(0) 编辑
摘要: Java&Go高性能队列之channel性能测试 之前写了两篇Java的高性能队列性能测试实践文章,发现了一些比较通用的规律,总体上Disruptor性能是要领先LinkedBlockingQueue的。先回顾一下Java&Go高性能队列之LinkedBlockingQueue性能测试,Java&G 阅读全文
posted @ 2022-02-16 12:11 FunTester 阅读(331) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 55 下一页