SeleniumGUI,是我自己编写的一个工具,基于selenium的基础封装的一个带界面操作的工具。目的在于使自动化脚本的编写和管理更简单,即使是没有编程基础的人员,也可以使用这个工具编写自动化的测试脚本,并进行自动化测试
github下载地址:https://github.com/kingzs/SeleniumGUI
百度网盘下载地址:https://pan.baidu.com/s/1701butU6VA7henFLjjPmBA , 提取码:pply
下载完后之后,解压里面的Selenium.zip文件,解压后的目录:
目录说明
- driver :存放浏览器驱动的默认目录,在程序界面不配置驱动器的路径,则默认会在这个目录里找浏览器的驱动
- lib :存放类库的目录,下面有selenium文件夹,存放selenium相关的jar文件,ext文件夹,存放用户扩展的查找、操作元素的方法
- parameter :存放数据配置文件的默认目录,测试用例开启循环,并且使用文件配置数据时,如果文件路径只填文件名,则会优先在这个目录里找
- result :存放脚本运行结果的默认目录,脚本配置了保存运行结果,不填保存的路径,则会保存到这个目录
- script :保存脚本的默认目录
- SeleniumGUI.jar :程序的主体,双击即可运行(前提:安装JDK1.8或以上)
- Start.jar :当lib或是lib/selenium两个文件夹有jar包更新时,需要执行一次Start.jar来更新SeleniumGUI.jar里的清单文件,每次使用Start.jar来启动程序,总是对的,只是启动的过程会有点慢
后面,就不写了,具体的可以看解压后目录下的 SeleniumGUI使用说明.docx,附上几张截图:
初始页面:
脚本页面:
结果页面:
现在,待开发的功能有:
1. 保存页面上的数据,供后面的步骤使用,或者是存到文件中(可以做爬虫哟)。
2. 保存页面元素,供后面的步骤使用,这个只是可以带来性能上的提升。
3. 结果数据保存为html格式。
如果大家有好的建议,或是使用过程中有任何的疑问,都可以加QQ群:91425817,欢迎您的到来!