上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 71 下一页
摘要: 最近在看一本15年出版的《Java并发编程的艺术》一书,其中看到并发编程时间部分的ForkJoinPool功能时,突然发现这个功能实际使用上就是把一个大任务分成多个小的子任务,然后使用多个线程完成。 这个场景跟我之前写过的自定义Java自定义异步功能实践有点异曲同工之妙,只不过这里有有个子任务的概念 阅读全文
posted @ 2023-02-21 17:59 FunTester 阅读(61) 评论(0) 推荐(0)
摘要: 在以往性能测试中,通常施压机的硬件资源不会成为压力瓶颈,但是在多任务并行的场景中,如果一个任务占用当前机器资源过多,会影响其他任务执行。或者当前用例本身存在问题,导致性能无法进一步提升,影响了性能测试执行。 根据以上场景,如果能从监控工程上得到解决自然是最好的。可以实时监控施压机和施压进程的CPU占 阅读全文
posted @ 2023-02-15 14:19 FunTester 阅读(50) 评论(0) 推荐(0)
摘要: 在很早之前的文章服务端性能优化之异步查询转同步介绍了一种常用到,服务端开发常用到的多个异步查询转同步的方法,本质上就是利用了java.util.concurrent.CountDownLatch的功能特性,将几个异步查询任务都设置一个java.util.concurrent.CountDownLat 阅读全文
posted @ 2023-02-07 14:33 FunTester 阅读(308) 评论(0) 推荐(0)
摘要: 最近真真实实用到了通用池化框架commons-pool2,又学到了一些新的功能。也让自己对这个框架有了新的认识。但是框架提供的API是相对的简单的,针对一些特殊的场景还是需要自己将这些API功能进行一些组合。 下面分享一下我在使用过程中用到的功能拓展。这里使用经验是基于org.apache.comm 阅读全文
posted @ 2023-01-29 16:08 FunTester 阅读(253) 评论(0) 推荐(0)
摘要: 测试是软件开发生命周期 (SDLC) 的重要组成部分。SDLC 的每个阶段都应包含测试,以获得更快的反馈并提高产品质量。 我们来聊聊持续测相关话题,如何从持续测试中获得更大的收益。 何谓持续测试 持续测试有助于在软件开发生命周期 (SDLC) 的所有阶段提供更快的质量反馈。在软件开发声明周期中大多数 阅读全文
posted @ 2023-01-11 21:01 FunTester 阅读(82) 评论(0) 推荐(0)
摘要: 交付给用户的软件的质量决定了每个公司的成功。QA 团队的辛勤工作是确保产品质量的最重要因素之一。自动化测试最佳实践和适当的测试自动化技术可以帮助QA团队实现这一目标。 如果尽管尽了最大努力,测试还是失败了怎么办?自动化测试人员可能因为急于求成而犯错,这不仅浪费时间和金钱。这对他们的能力和可信度也提出 阅读全文
posted @ 2023-01-10 14:11 FunTester 阅读(33) 评论(0) 推荐(0)
摘要: 最近在工作中协助研发进行了ES优化,效果还是非常明显的,几乎翻倍。除了通过各种业务接口测试ES性能以外,还可以直接请求ES接口,绕过服务,这样应该数据回更加准确。所以,ES Client学起来。 准备工作 首先,先准备了一个ES服务,这里就不多赘述了,大家自己在尝试的时候一定主意好ES Server 阅读全文
posted @ 2023-01-04 20:42 FunTester 阅读(240) 评论(0) 推荐(0)
摘要: 我们生活在一个每天创建超过 50 万个网站的时代。截至今天,世界上有近 400 万个网站,其中只有 150 万个处于活动状态。剩下的呢?根据记录,90% 的 Web 应用程序因浏览器兼容性问题而无法运行,而 62% 的移动应用程序卸载是由于移动崩溃引起的。这些发人深省的统计数据充分说明了跨浏览器测试 阅读全文
posted @ 2022-12-30 22:27 FunTester 阅读(49) 评论(0) 推荐(0)
摘要: 在软件测试领域,QA管理者和高阶的测试人员必须实施不同的测试管理方法,例如测试监控和控制,以确保测试活动按照计划顺利执行。管理人员需要这些基本的管理策略来跟踪和调整测试进度,以获得最佳的工程效能。 什么是测试监控 测试监控是一个测试执行过程,其中所有测试活动和工作都被评估为: 跟踪当前进度,查找和跟 阅读全文
posted @ 2022-12-26 14:14 FunTester 阅读(384) 评论(0) 推荐(0)
摘要: 早就听过CPU火焰图的强大功能,也听过几个火焰图工具,今天终于开始尝试使用CPU火焰图生成工具。 奈何由于各种原因,Intellij自带的火焰图插件并不能用,着实让人不快。故而找到一个async-profiler分析工具作为替代品。 当时正在测试随机数性能的,所以就用了一个动态QPS模型的Case, 阅读全文
posted @ 2022-12-14 10:48 FunTester 阅读(113) 评论(0) 推荐(0)
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 71 下一页