Selenium 对于资产确认,webdriver等效于什么?

Selenium 对于资产确认,webdriver等效于什么?,selenium,junit,webdriver,junit4,Selenium,Junit,Webdriver,Junit4,对于assertconfirmation,Webdriver的等价物是什么? 我有以下selenium IDE代码,导出到JUnit 4 Webdriver时返回错误: IDE代码: <tr> <td>click</td> <td>link=Logout</td> <td></td> </tr> <tr> <td>assertConfirmati

对于assertconfirmation,Webdriver的等价物是什么? 我有以下selenium IDE代码,导出到JUnit 4 Webdriver时返回错误:

IDE代码:

<tr>
    <td>click</td>
    <td>link=Logout</td>
    <td></td>
</tr>
<tr>
    <td>assertConfirmation</td>
    <td>Are you sure you want to logout?</td>
    <td></td>
</tr>
我曾经能够在RC中成功地使用以下内容,但是在webdriver中它不再工作了-请注意,我正在尝试将我的脚本迁移到webdriver

assertTrue(selenium.getConfirmation().matches("^Are you sure you want to logout[\\s\\S]$"));
干杯

应该是这样

final String text = "Are you sure you want to logout?";
assertTrue(driver.switchTo().alert().getText().equals(text));
…或者可能是你那里的“匹配”版本

应该是这样

final String text = "Are you sure you want to logout?";
assertTrue(driver.switchTo().alert().getText().equals(text));
…或者可能是你那里的“匹配”版本