摘要:
终于测试完成了,也上线了,虽然有些曲折,一期目标基本达成。 项目地址:https://github.com/JunManYuanLong/fun-svr,我觉得出去测试框架部分的内容以外,有两个地方值得借鉴。开发过程中遇到的问题和写过的BUG都在测开笔记里面了,有兴趣可以一读。 号外:这个仓库里面 阅读全文
posted @ 2020-08-10 11:00
FunTester
阅读(185)
评论(0)
推荐(0)
摘要:
最近团队开发了一个平台,功能界面类似postman,用例都还是单接口的用例,就是可以绑定一个用户的登录状态和一些常量。验证功能主要分为两类:1、系统验证(包括请求异常、HTTP状态码、通用响应结构验证);2、功能验证(包括业务code、文本内容等)。都是通过字符串解析和正则匹配来完成的。 接下来的二 阅读全文
posted @ 2020-08-09 09:38
FunTester
阅读(344)
评论(0)
推荐(0)
摘要:
一句话总结优势:fiddler everywhere深度整合了fiddler和postman功能。 官方简介:Fiddler Everywhere是适用于任何浏览器,系统或平台的高性能,跨平台的Web调试代理。它是一个Web调试工具,它记录计算机和Internet之间的所有*HTTP(S)*通信,检 阅读全文
posted @ 2020-08-09 09:21
FunTester
阅读(5877)
评论(0)
推荐(0)
摘要:
在编写代码时,总是有方法返回void,并且在某个测试用例需要模拟void方法。那么我们如何去做呢?让我们一起在下面的内容中使用Mockito完成这个需求。 Mockito是用于编写单元测试的最著名的模拟框架之一。 为什么模拟void方法 假设我们有一个方法A,在此方法中,使用了另一个void方法B。 阅读全文
posted @ 2020-08-06 15:24
FunTester
阅读(5212)
评论(0)
推荐(0)
摘要:
Phaser的功能与CountDownLatch和CyclicBarrier有部分重叠,同时提供了更丰富的语义和更灵活的用法。Phaser比较适合这样一种场景,一种任务可以分为多个阶段,现希望多个线程去处理该批任务,对于每个阶段,多个线程可以并发进行,但是希望保证只有前面一个阶段的任务完成之后才能开 阅读全文
posted @ 2020-08-05 11:18
FunTester
阅读(165)
评论(0)
推荐(0)
摘要:
CyclicBarrier也叫同步屏障,在JDK1.5被引入,可以让一组线程达到一个屏障时被阻塞,直到最后一个线程达到屏障时,所以被阻塞的线程才能继续执行。在执行很多个任务,但是这些任务中间某个节点需要等到其他任务都执行到固定的节点才能继续进行,先到达的线程会一直等待所有线程到达这个节点。在性能测试 阅读全文
posted @ 2020-08-04 09:57
FunTester
阅读(143)
评论(0)
推荐(0)
摘要:
CountDownLatch类位于java.util.concurrent包下,利用它可以实现计数器的功能。比如有一堆任务需要多线程去执行,需要在所有任务执行完之后才能进行下一步这个场景,此时就可以利用CountDownLatch来实现这种功能了。 基本介绍 CountDownLatch类只提供了一 阅读全文
posted @ 2020-08-03 16:26
FunTester
阅读(176)
评论(0)
推荐(0)
摘要:
当今世界敏捷大行其道,软件迭代越来越快和发版隔间越来越小,很多公司团队都提倡小步快跑的软件开发模式。其中软件测试时间窗口不断减少,测试团队面临着比以往任何时候都面临的更多挑战,为建立可靠的连续测试策略,以适应需求变化,响应生产环境的反馈等。一些团队利用测试数据分析,而另一些团队则使用机器学习和其他先 阅读全文
posted @ 2020-08-01 11:20
FunTester
阅读(245)
评论(0)
推荐(0)
浙公网安备 33010602011771号