- 浏览器自动化测试
- 浏览器脚本录制
- 支持变量定义
- 支持环境变量
- 系统函数定义与调用
- 自定义函数定义与调用
- 文件包含命令
- IF条件判断
- LOOP 指定次数循环
- WHILE 条件循环
- EACH 列表循环
- sleep 延时
- 测试服务器实现,测试系统调用别的系统的接口的时候转移到荀彧测试系统, 荀彧代替终端服务器进行响应回给测试服务器。
- 实现HTTP接口测试
- 测试脚本增加step命令
- 测试脚本增加备注功能
- 测试脚本增加文档说明头部
- 命令行支持通过指定文件夹来运行文件夹下的所有测试脚本
- 通过指定模板生成测试报告
- 支持人员配置, 当错误通过或者出错时通知对应的人员
- 支持headless浏览器测试, 可以在远程执行测试脚本
- 支持环境变量的获取
- 支持测试分支, 每个用户用于属于其自己的测试分支,和项目主分支。
- 支持SVN,GIT等版本控制触发自动测试
- 支持测试完成后的脚本, 回调等配置
- 支持项目权限配置
- 网页UI支持
- 历史测试结果查看
- 测试脚本支持宏定义