我用selenium2 测试 https网站,但是获取不到页面内容例如:
代码:
WebDriver driver = new InternetExplorerDriver(); driver.get("https://www.citi.net/confluence/display/159223/Cloud+Development"); WebElement element = driver.findElement(By.xpath("//input")); element.sendKeys("asdfasdf");
结果报错:
INFO: I/O exception (java.net.SocketException) caught when processing request: Software caused connection abort: recv failed Mar 2, 2012 5:08:49 PM org.apache.http.impl.client.DefaultRequestDirector tryExecute INFO: Retrying request Exception in thread "main" org.openqa.selenium.WebDriverException: Unable to find element with xpath == //input (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 281 milliseconds Build info: version: '2.20.0', revision: '16008', time: '2012-02-27 19:03:59' System info: os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1', java.version: '1.6.0_05' Driver info: driver.version: RemoteWebDriver at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:170) at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:123) at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:438) at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:226) at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:299) at org.openqa.selenium.By$ByXPath.findElement(By.java:344) at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:218) at com.citi.css.selenium.Test2.main(Test2.java:29)请大侠帮忙 ,是不是selenium 在测试https的时候就是有问题
copy the url and add it under trusted sites in the browser.
if you need this, ( this is IE8 path) (on the browser Tools -> Internet Options -> Security Tab -> select Trusted site -> click Sites button -> paste the URL and click Add button )
######我的是这个错误:The server did not provide any stacktrace information###### 我也遇到同样的问题,请问你的解决了吗?版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。