年初规划今年要做自动化测试,自己设想了一下想要的自动化工具。
不考虑什么模式,而是考虑如何更快更好地测试,怎么样才算自动化。
我想要的自动化测试工具
1)可以自动识别页面元素(不需要录制)
2)可选所需测试的方式(不用在费心选测试数据)
这里有常见的测试库,比如等价、边界等
3)自动生成测试用例(简单case不用写)
4)对可已有用例设置顺序(不用写代码加载)
5)可并行执行
6)自动出报告
7)有用例版本的概念(和之前执行版本的对比)
8)有变化对比详情(自动识别)
当有想法时要及时记录,已忘记上次的设想啦,总感觉有遗漏。
网友评论
简单来说,通过deep learning当前在图像识别和定位上的最新进展,来识别并定位UI上的每个元素,同时利用知识表达技术来构建当前待测试系统的知识库。然后这个工具被训练去认识每一个UI界面,并理解这个界面是什么用途。训练完成后,一个自动化的UI测试工具就可以辅助人类测试人员高效完成工作了。当然,能自动生成case是最低的要求。