ClassDeployEnvController测试环境管理操作类 说明: 1.根据不同的环境部署动作由用户自定义,比如基于容器/RPM/java等的部署,此处就不在具体给出,由用户自定义.本次demo采用环境mock的方式 2.每个ScenarioId场景可视为一个具体测试模块,而每个模块可起多套测试环境.
src/main/java/com/alibaba/markovdemo/controller/DeployEnvController.java:26
ClassPipelineControllerpipeline配置管理 1.pipeline可视为一个测试模块的所有测试流程配置,可以理解为一个配置json,包含了测试机器配置/数据准备插件/发送和校验插件/测试流程定义等 2.此处的配置管理,在demo中我们仅用最简单的json来描述pipeline,demo进行简单的文本类配置增删改.如有需
src/main/java/com/alibaba/markovdemo/controller/PipelineController.java:25