了解todo
文章平均质量分 59
yangyangrenren
这个作者很懒,什么都没留下…
展开
-
为什么高版本的jdk单例不再需要volatile修饰?
为什么高版本的jdk单例不再需要volatile修饰?new操作 和 初始化操作 设计为原子操作,自然就不存在 指令重排了!原创 2021-10-24 21:57:48 · 443 阅读 · 1 评论 -
mockito
mockito初始化参数_初始化Mockito模拟https://blog.csdn.net/dlz00001/article/details/107255078一对一的显式模拟第一种也是最直接的方法是使用Mockito的mock()静态方法。publicclassFooTest{ privateFoofoo; @Before publicvoidsetUp(){ foo=Mockito.mock(Foo.class); } @Te转载 2021-06-20 22:31:41 · 291 阅读 · 0 评论 -
powermock 入门介绍及使用示例
文章转自:https://blog.csdn.net/xiaoxufox/article/details/78562656<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope></depend转载 2021-06-20 22:20:35 · 3111 阅读 · 0 评论 -
软件测试中的服务虚拟化
微服务测试中会遇到诸多难题:测试环境被多个团队共同使用,测试数据准备需要花费大量时间,某些服务部署或网络等问题,导致测试环境不稳定以及版本不匹配。可以使用服务虚拟化(Service Virtualization)技术来解决以上这些问题。最近几年虽然微服务十分火热,但是仍然有不少人不喜欢微服务,甚至抵制它。其中最主要的原因就是其成本高,难度大。对于难度大,主要是遇到了一些不容易解决的问题,而在这些问题中,其中包括以下三个和测试数据以及测试环境相关的问题:问题一:测试环境被多个团队共同使用在大规模的微服务转载 2021-06-20 21:33:53 · 80 阅读 · 0 评论 -
测试todo了解
WebMvcTestSpring Boot提供了@WebMvcTest声明来加载只包括了需要测试web controller的bean的应用上下文SoanrQubeSoanrQube使用maven进行代码分析Jenkins、sonarqube、jacoco简单集成管理自动部署、代码质量、单元测试https://blog.csdn.net/u014752902/article/details/85777779Sonar支持多语言项目的扫描,如JAVA/JS/C++/C#/PLSQL。@Spri原创 2021-06-20 21:29:51 · 1532 阅读 · 0 评论