Selenium工程环境搭建
我自己 selenium 之前一直在断断续续的使用,很头疼的地方是依赖的jar包和浏览器更新的都特别快。因为自己之前搭建的环境废掉了,所以顺便重新更新下这个文档。
selenium-webdriver
Selenium-WebDriver 依赖浏览器内建的自动化支持,直接驱动浏览器。Selenium-RC(elenium1.0)则是在启动浏览器时,注入javascript函数实现。
Selenium2.0 = Selenium1.0 + WebDriver(也就是说Selenium2.0合并了这两个项目)
下面介绍Chrome的简单测试的搭建
chromedriver
chromedriver是一个独立的server,由Chromium项目组协助开发的。ChromeDriver由三个部件组成:chrome浏览器本身,支持ChromeDriver的语言和支持ChromeDriver和Chrome之间通信的工程。
在项目工程下面建立lib文件夹,下载chromedriver放入。
http://chromedriver.storage.googleapis.com/index.html
or