我正在尝试在selenium中运行if语句,该语句将验证是否已选中复选框以及是否未执行某个操作。我试过了
if (selenium.verifyChecked("checkbox")=false){
//perform actions
} else {
//perform different actions
};
它说这没用。你会怎么做?
答案 0 :(得分:3)
if (selenium.verifyChecked("checkbox")=false){
错了。它为函数的返回值赋值false,这显然是错误的。
应该是:
if (selenium.verifyChecked("checkbox") == false) {
答案 1 :(得分:3)
Selenium命令isChecked
返回一个布尔值,因此您应该能够执行以下操作:
if (selenium.isChecked("checked")) {
//perform actions
} else {
//perform different actions
};