selenium1.0 不能弹出消息框
弹不出消息框,不能截图。。有什么办法能让selenium1.0执行 能弹提示框吗 有没有高手 这个selenium1是不支持的,你说的弹框,selenium2是支持的。。。用webdriver;P Assert.assertTrue(selenium.alert().matches("^[\\s\\S]*" + params.toString() + "[\\s\\S]*$"));//提交后系统返回值比对
//System.out.println( params.toString());
我现在用的是混合模式,这个断言改成2.0该怎么写 flankchen 发表于 2015-12-1 14:00
Assert.assertTrue(selenium.alert().matches(
"^[\\s\\S]*" + params.toString() + "[\\s\\S]*$ ...
断言是测试框架里的,和selenium没有关系的,你断言想怎么写就可以怎么写哈,2.0里面遇到Alert可以这么去搞:
try {
//Get the Alert
Alert alert = driver.switchTo().alert();
//Get the Text displayed on Alert using getText() method of
Alert class
String textOnAlert = alert.getText();
//Click OK button, by calling accept() method of Alert Class
alert.accept();
//Verify Alert displayed correct message to user
assertEquals("Hello! I am an alert box!",textOnAlert);
} catch (NoAlertPresentException e) {
e.printStackTrace();
}
页:
[1]