selenium 和webdriver_入门实践
上一篇 / 下一篇 2012-04-27 10:08:38 / 个人分类:Selenium
watir设计理念和selenium有很大差异。watir便于测试工程师快速上手,对ie支持非常好;而selenium擅长浏览器兼容性。
.hg4c1g6r:C R051Testing软件测试网.sJqOi,h1} c6K
参考:51Testing软件测试网/Nz-gs2c"Q
http://code.google.com/p/meimei/wiki/SeleniumUsage
C}fo*M)iw0http://blog.csdn.net/shendl/archive/2009/03/08/3969750.aspx51Testing软件测试网v/DZ6R5_ B j ~
http://blog.csdn.net/shendl/archive/2009/03/08/3969750.aspx51Testing软件测试网l)f,E X2?$w0imf
http://www.ibm.com/developerworks/cn/java/j-lo-selenium/51Testing软件测试网;{iCgC/cG~P
http://www.onlymarshall.com/tag/selenium/
-|l5g;_5[-~"r3W(M0扩展http://xace.javaeye.com/blog/579722
^/\F:UT:s-q'}3ms0;f_+s@9~:_8X#\0
从http://code.google.com/p/selenium/downloads/list下载selenium-server-standalone-2.0a2.jar,selenium-server-standalone-2.0a2.jar51Testing软件测试网gtT0M4FMD
51Testing软件测试网m/o6w;_6a4X Ie
Webdriver是对selenium的一个封装,更加友好。Selenium2.0已经把webdriver合并进去。
8W(M)f}:HS0执行http://code.google.com/p/selenium/wiki/GettingStarted代码出错。
hP%\.L-A"y;nE01 webdriver错误:
2`j;D1Z!Y0Exception in thread "main"org.openqa.selenium.WebDriverException: Cannot find firefox binary in PATH. Make sure firefox is installed.51Testing软件测试网 }4hf ?*WXV/@
解决办法:指定firefox执行文件入系统属性。51Testing软件测试网aH ]0T P0i
System.setProperty("webdriver.firefox.bin","D:/Program Files/Mozilla Firefox/firefox.exe");
6u@d+YsA'|6EJ0WebDriver driver =newFirefoxDriver();
_*dC| fR\:ok(^0
}(BRhc&M+A051Testing软件测试网k&^#]V0}9|Bk`p
2 解决selenium错误:
ci u~X;nN N051Testing软件测试网%J"i%i_r xSx:J4A
下载样例代码http://www.ibm.com/developerworks/cn/java/j-lo-selenium/。51Testing软件测试网:iD{]+w~ _f"rO
Selenium server需要在java1.5+环境下执行。