用servlet3作为服务段框架,用servlet的过滤器做的用户权限,一个页面功能一个路由,主要是做web自动化接口自动化的脚本编辑录入查看以及日志查看分析用,执行用例是想node服务器发送脚本指令。 其他的功能例如jmeter集成控制,主要是用来编辑jmeter常用的参数修改,以及对分布式jmeter的群控功能。 其他的一些功能主要是测试进度管理和每月复盘报告的查看等还有一些小工具的集成编写
基于airtest的自动化测试,群控工具用autoit3编写,因为是基于图片识别框架所以基本都是跨平台跨框架,无论原生、嵌入式、h5、小程序基本可以完成所有测试任务。 目前已经植入了pytesseract文字识别模块,可以作为图片识别以外的另一个识别方式,增加测试的成功率
针对nodejs-Webkit项目设计的ui自动化测试工具,通过perl脚本对项目的html文件做js植入,通过js驱动页面的执行。配合webservice控制用例的执行和测试结果的记录