Selenium automation test framework
最近有打算用python重写一下,感兴趣的朋友可以fork首先需要安装python,之后安装selenium libpip install -U selenium
Use Selenium 3.x + testng + Jenkins + Maven
Use Page object model
Use log4j
如何使用:
使用interface 处理不同版本的页面,使用java反射机制实现页面跳转使用java 注解实现不同类反射初始化使用单例模式实现初始化唯一driver对象已废弃Ant引入Spring
2018/8/19引入docker,使用Selenium docker
2017/6/21添加python版selenium Demo说明:最近在搞爬虫,采用python scrappy框架,因此顺便搞一下python版本的selenium并将原有方法重新使用python封装一遍。喜欢使用python的朋友也可以参考。目录为:PythonSelnium2018/6/4优化HTML Report将会添加爬虫相关内容。持续更新!!!!2018/07/21推荐使用selenium docker, 可以直接使用docker image 构建Grid。配置的VNC端口5901 for chrome, 5902 for firefox.
Roadmap
微信公共账号: