Skip to content

基于Selenium封装的界面操作程序,以期更简单的使用Selenium实现自动化测试

License

Notifications You must be signed in to change notification settings

kingzs/SeleniumGUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

源码使用说明

  1. king.selenium.start,这个包单独打包成Start.jar,对应Selenium.zip压缩包里的Start.jar
  2. king.selenium.base,这个包单独打包成SeleniumContext.jar,对应压缩包里lib下的SeleniumContext.jar
  3. king.selenium.init,这个包单独打包成SeleniumInit.jar,对应压缩包里lib/ext下的SeleniumInit.jar
  4. 剩下的包,打包成SeleniumGUI.jar,这就是压缩包里的主程序了。通常情况下,前面三个包是不用修改的,所以下载源码
    后可以从源码中将它们删除掉,做二次开发,只需要在剩下的包里面,进行修改即可

举例说明: 在king.selenium.data包下,有DriverType类,这是一个枚举类,现在这个枚举类中只定义了三种浏览器:
谷歌浏览器、火狐浏览器、IE浏览器,如果需要使用其它的浏览器,只需要再添加相应的枚举类实例就可以了,四个参数的含义,在
类文件中也有相应的注释。


程序的使用,在Selenium.zip中有详细的使用说明,解压之后,就可以查看

程序截图

初始页面

初始页面

脚本页面

脚本页面

结果页面

结果页面

About

基于Selenium封装的界面操作程序,以期更简单的使用Selenium实现自动化测试

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages