问题:
最近做 UI 自动化平台的设计,设计倒是没什么问题,但遇到一个,如何调试呢!!!
说明:
- 在 web 上编写关键字用例后,保存到数据库
- 用户在 web 上选择用例执行测试,则由框架触发测试
解决方案:
- 用户在 web 上编写用例,点击 debug 按钮,由框架执行测试,通过测试报告的日志和截图确认调试过程,但无法看到执行过程,感觉好别扭。
- 用户在本地编写关键字用例 (一个 json 格式文件),通过框架命令行执行测试,虽然本地可以看到执行过程,但用例没有入库,最后还得在 web 上写一遍。
- 整体方案不用关键字,编码写用例,本地调试,但整个平台就是调度和结果展示平台,脱离了设计。
各位同学,提供点思路呗。感谢感谢!
↙↙↙阅读原文可查看相关链接,并与作者交流