03 2022 档案

摘要:最近在阅读湛卢的新书《轻松主义》时候,对其中一段话颇有感触。下面摘录: 当你的努力生产了一次性的收益,你就会得到一个线性的成果。复利成果则是指你付出一次努力,就能一次又一次地获得收益。 相信大家对复利这个词并不陌生,我更倾向于使用另外一个词翻倍,这个来源于一本讲Google战略的,原文找不到了大概意 阅读全文
posted @ 2022-03-30 11:28 FunTester 阅读(35) 评论(0) 推荐(0) 编辑
摘要:在性能测试中,其本质基础就是多线程编程。这其中多线程安全计数是一个很常见的使用场景,在此之前我用的是java.util.concurrent.atomic.AtomicLong或者java.util.concurrent.atomic.AtomicInteger,但是在最近深入学习多线程编程的过程中 阅读全文
posted @ 2022-03-28 20:23 FunTester 阅读(103) 评论(0) 推荐(0) 编辑
摘要:曾经写过Jira API的踩坑记、一起吐槽接口文档两篇文章吐槽Jira API接入过程中遇到的抗,原以为Jira API的坑已经踩得七七八八所剩无几了。没想到最近一次功能改动又让我见识到了Jira API的混乱。 背景是我们需要实现更多Jira API功能的封装,使自动化的缺陷的管理、缺陷的统计、缺 阅读全文
posted @ 2022-03-22 20:46 FunTester 阅读(620) 评论(0) 推荐(0) 编辑
摘要:之前很难区分自动化测试和测试自动化之间的区别,一直傻傻分不清楚,最近在工作实践中,突然对测试自动化有了深入的理解。 个人理解:自动化测试侧重于测试,是一种测试技术。测试自动化侧重于自动化,是一种测试工作方式或者思路。 下面分享一下我的测试自动化一段经历,抛砖引玉,欢迎一起交流。 背景 公司基础架构组 阅读全文
posted @ 2022-03-17 18:58 FunTester 阅读(97) 评论(0) 推荐(0) 编辑
摘要:之前写过了Go语言gorm框架MySQL实践,其中对gorm框架在操作MySQL的各种基础实践,下面分享一下如何使用gorm框架对MySQL直接进行性能测试的简单实践。 框架支持 这里我使用了一个原始的Go语言版本的FunTester测试框架,现在只有一个基本的方法,实在是因为Go语言特性太强了。框 阅读全文
posted @ 2022-03-14 12:30 FunTester 阅读(361) 评论(0) 推荐(0) 编辑
摘要:随着软件开发项目的规模不断扩大,它们往往更加复杂,项目开发周期越来越快,依靠手动测试跟上步伐可能具有挑战性,这就是为什么越来越多的公司选择进行自动化测试. 这使团队能够在合理的时间范围内满足测试目标。 但究竟什么是自动化测试,为什么很重要? 自动化有什么好处 执行测试自动化的主要目的是降低构建产品所 阅读全文
posted @ 2022-03-04 18:14 FunTester 阅读(117) 评论(0) 推荐(0) 编辑
摘要:众所知周,及时排除了JVM尚未完全预热的因素以外,在所有请求中总有一些异常请求响应时间,今天分享一个案例:通过过滤测试刚开始时候的响应时间记录来提升整体数据的准确性。 优化来源于需求,本来FunTester测试框架不准备在本机统计上做优化的,因为现在公司的监控系统太强了,大部分需求的数据可以直接直观 阅读全文
posted @ 2022-03-03 23:17 FunTester 阅读(41) 评论(0) 推荐(0) 编辑
摘要:在基于Disruptor开发新的性能测试QPS模型时候,中间遇到了很多问题,踩了很多坑。今天就分享一个比较典型的问题:shutdown失效。 问题在于这么优秀的一个框架,怎么可能会存在这么明显的BUG? 经过查阅资料,还真特么存在,只不过在极少数使用场景下会发生,刚好FunTester性能测试框架设 阅读全文
posted @ 2022-03-02 21:43 FunTester 阅读(121) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示