采用Python语言,通过代码驱动的方式在开源框架Selenium的基础上将浏览器的操作进行二次封装,再使用代码编写测试用例的过程中进行调用。测试用例通过开源库untest进行管理,实现每个功能模块一个用例文件,并在用例文件运行时,实时打印日志文件。(完成时间:20
V2.0,界面采用pyqt5,更加美观,通过关键字驱动的方式将浏览器的操作手法进行封装,并在编写用例时进行调用,达到操作浏览器的目的,测试用例通过excel表格进行管理,相比1.0版本大大减少测试用例编写难度,并在用例文件运行时,实时打印每个操作步骤的日志,减少用例出错。(完成时间:2020-03-31)
V3.0,在2.0版本的基础上新增多个关键字,以及用例步骤的逻辑判断功能。新增单条用例运行功能,增加测试用例在线编辑功能,关键字辅助编写功能,大幅度减少用例调试时间。优化脚本界面,优化用例运行速度等。(完成时间:2020-06-30)