1、自动化测试系统,应该封装常用的测试框架,例如Juint,Jmeter,Selenium,实现平台组件自动化测试能力。

2、还要提供完整的组件测试过程管理功能,并提供集成接口实现与自动化交付的无缝对接,实现完整的组件交付能力。

3、首先,要提供完整、可复用的平台组件测试用例,实现测试测试用例管理与测试过程管理的相关功能。

4、还要提供可视化的编排能力,实现场景化测试流程的定制,从而降低测试的复杂度。

5、还要实现分布式测试执行能力,使用并发处理测试过程,提高测试效率。

6、还要实现与持续交付系统的集成,方便功能对接。

7、利用自动化测试平台,可以提高分布式组件的测试效率,减少人工操作,提升组件版本质量。

8、此外还能降低组件升级安装产生的风险,提供组件版本质量分析报告,作为组件上线的依据。
