小编use*_*940的帖子

硒如何获得警报警报消息

嗨,我正在使用以下方法检索警报消息数据,但是失败

Alert alert = driver.switchTo().alert();
        String ss1=alert.getText();
Run Code Online (Sandbox Code Playgroud)

它显示以下错误消息。

Popup present/Not : true
FAILED: Login
org.openqa.selenium.NoAlertPresentException: No alert is present (WARNING: The server
       did not provide any stacktrace information)
Command duration or timeout: 2.25 seconds
Build info: version: '2.23.0', revision: '17137', time: '2012-06-07 15:43:04'
System info: os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', 
java.version:     '1.7.0_17'
Driver info: driver.version: RemoteWebDriver
Session ID: 0c684096-46e6-4f00-8434-af866eb29746
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:188)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:145)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:458)
at …
Run Code Online (Sandbox Code Playgroud)

testing selenium selenium-webdriver

2
推荐指数
1
解决办法
7527
查看次数

selenium java代码中xpath的正则表达式

Selenium java代码用于正则表达式.

Xpath = "//*[@id='gritter-item-6']/div[2]/div[2]/p"

在上面的xpath 6是变化的,任何一个帮助我如何解决这个问题

请给我解决方案.

selenium selenium-rc selenium-webdriver

0
推荐指数
1
解决办法
1万
查看次数