- Django框架、postgres数据库、前端jQuery、后台python
- 云平台VNF的测试、编排以及数据展示
- 主页面:仪表盘,展示内存,cpu使用率;展示正在运行的测试用例及进度
- 性能资源页面:一段时间内的内存、CPU变化展示
- 任务列表页面:进行厂商、版本、云平台、云平台版本、网元、测试用例的相关配置,并将数据发送到itest和后台
- 报告页面:不同厂商最新版本和同一厂商不同版本两种报告;选择需要的报告类型并配置,即可生成报告并可打印
- 与前端交互,接收配置信息存入数据库,接收数据请求并发送相关数据到前台展示
- 与itest交互,itest测试完后将数据发送到后台,后台将数据放入数据库,提供给前端展示
- 与influxdb交互,获取内存、cpu数据,存入数据库
- 调用硬件测试仪器,运行测试用例,获取测试数据,传给后台
- 通过探针实时获取hypervisor的内存以及cpu数据,将数据存入influxdb,并通过
restful API向后台传递数据