上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 54 下一页
摘要: 在当今的企业环境中,软件测试不再被视为不必要的投资;相反,它已经上升到一种需要而不是奢侈品的水平。随着市场的不断变化和竞争的加剧,企业必须做一些让他们与竞争对手区分开来的事情。 为了使自己与众不同,公司必须提高效率、加速发展并以具有成本效益的方式提供质量。他们可以通过优秀的产品将他们的项目提升到一个 阅读全文
posted @ 2022-11-10 17:49 FunTester 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 前几天分享过固定QPS异步任务功能初探使用了缓存线程池,利用java.util.concurrent.Semaphore实现了固定QPS的异步任务。 昨天录制视频的时候,谈到第二种放弃的实现思路,就是通过将任务丢到一个队列中,然后通过一个线程从线程池取任务,丢到线程池里面执行。今天早上仔细想了想还是 阅读全文
posted @ 2022-11-04 11:35 FunTester 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 最近在写一个Springboot项目时,需要接入Swagger功能,过程中遇到了几个问题,其中就数@requestBody不兼容Swagger的情况最难受,其他还有遇到问题,这里整理一下,分享一下解决方案。这里希望把Swagger当做一个接口文档展示和接口调试的工具,而且支持测试环境和上线后的环境。 阅读全文
posted @ 2022-10-28 15:12 FunTester 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 最早提到接口测试的优点时,有一个就是执行效率提升,可能是UI层面执行的N倍。但是今天我要分享的这个案例这个优点的升级版本。 某个接口参数倒是不多,但是每个参数的范围略大,最大的将近500个枚举范围,小的也是20个。如果把所有参数组合穷举完,粗略估计可能10亿级别的。 需求就是要把这部分所有参数组合都 阅读全文
posted @ 2022-10-24 21:12 FunTester 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 在之前文章Java自定义异步功能实践中,我仿造Go语言中的go定义了fun作为Groovy/Java异步执行的关键字。通过一个定长的线程池执行异步任务。 经过一段时间的使用,效果非常好,既能满足当下的需求,在实现的过程中也锻炼了自己对线程池的理解。通常的使用场景分为:异步上报数据、大量任务需要多线程 阅读全文
posted @ 2022-10-19 10:22 FunTester 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 前文说道从手动测试到自动化测试(上) 2022-10-10,接下来分享后面的内容。 自动化什么 对于初学者来说,重要的是要记住自动化测试并不是适用于所有测试场景的灵丹妙药。但是,通过注意下面描述的以下几点,可以选择要自动化和不自动化的内容: 成本 假设你有频繁的发布进入。在这种情况下,首先自动化冒烟 阅读全文
posted @ 2022-10-14 23:17 FunTester 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 随着软件需求的变化比以往任何时候都更快更频繁,越来越多的团队正在采用敏捷方法来实现更短的开发周期和更快的迭代时间。 在这个瞬息万变的IT环境中,应用程序的软件质量比以往任何时候都更加重要,手动测试似乎很耗时、重复并且容易出现人为错误。从手动测试转向自动化测试的必要性非常适合快速变化的技术环境。与手动 阅读全文
posted @ 2022-10-10 21:20 FunTester 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 我在项目里面都是 Java 和 Groovy 混这写,之前逻辑是框架和工具类用 Java,脚本用 Groovy。但是随着时间推移,Groovy相对 Java 的优势过于明显,搞得自己把自己搞混乱了。其中遇到了一些兼容性问题,典型的就是 Java 的 function 和 Groovy closure 阅读全文
posted @ 2022-09-28 20:27 FunTester 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 之前说要写个 Go 语言版本的 Redis 操作 API 和性能测试的系列,没想到鸽了这么久才写了一半。实在实力不济,不仅需要多充充电,更需要结合实践,劳逸结合。首先来一个前文回顾: Go语言Redis API基本功能实践 2022-06-23 Redis API——List功能实践与性能测试【Go 阅读全文
posted @ 2022-09-21 18:21 FunTester 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 队列通常是软件设计模式中的基本组件。但是如果每秒接收到数百万条消息,改如何处理?如果多个消费者都需要能够读取所有消息,又改如何处理?难道需要把所有消息的数据都放在内存中吗?这样 JVM GC 又表现如何? 之前我写过几个流量回放模型: 基于时间戳的日志回放引擎 2022-08-22 千万级日志回放引 阅读全文
posted @ 2022-09-15 09:59 FunTester 阅读(70) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 54 下一页