2010-08-20 27 views

回答

3

isChecked返回一个布尔值,所以你应该能够硒命令执行以下操作:

if (selenium.isChecked("checked")) { 
    //perform actions 
} else { 
    //perform different actions 
}; 
+1

谢谢。这是我发现并最终使用的。比try更好 - catch和verifyChecked(); – chromedude 2010-08-21 03:18:03

3
if (selenium.verifyChecked("checkbox")=false){ 

错误。它将函数的返回值赋值为false,这显然是错误的。

它应该是:

if (selenium.verifyChecked("checkbox") == false) { 
+1

ØOK,这是不是工作还:如果( !selenium.verifyChecked(“checkbox”)){ – chromedude 2010-08-20 12:54:14

+0

@chromedude:是的 – 2010-08-20 13:08:36