Dubbo 架构设计 Dubbo 作为一个优秀的 RPC 框架,一个 Apache 的顶级项目,其最大的亮点之一就是其优秀的无限开放性设计架构—“微内核+插件”的架构设计思想,使得其几乎所有组件均可方便的进行扩展、增强、替换。
Dubbo简介 Apache Dubbo 是一个高性能、基于 java 的开源 RPC 框架。
开源测试平台 AutoMeter-API AutoMeter-API是一款专门为测试人员准备的针对分布式服务,微服务API,接口,功能和性能一体的自动化测试平台,一站式解决项目管理,微服务,API接口,环境管理,测试用例,前置条件,变量管理,测试集合,测试计划,测试报告,支持分布式多机执行功能/性能测试兼容的一体化测试工作平台
Maven单元测试插件 如果你执行过mvn test或者执行其他maven命令时跑了测试用例,你就已经用过maven-surefire-plugin了。
代码覆盖率工具
Mockito测试 在项目开发中,经常要依赖外部资源来进行,如数据库查询,请求第三方接口等等,如果数据库或者第三方接口挂了,就能等他们恢复才能进行单元测试;又如果想验证某些特定的场景,就需要通过造数据来达到某些特定的条件来,才能测试到特定的场景。 这时候,我们是可以通过mock的方式,让查询外部资源的方法不用真正请求外部资源也能返回我们想要的结果。而mockito就是一个提供了这样的功能的框架。 使用场景
白盒测试TestNG TestNG是一套开源测试框架,是从Junit继承而来,testng意为test next generation TestNG是一个设计用来简化广泛的测试需求的测试框架,从单元测试(隔离测试一个类)到集成测试(测试由有多个类多个包甚至多个外部框架组成的整个系统,例如运用服务器)。