Как создать оператор if в селене, который запускался бы, если бы не был установлен флажок? - PullRequest
1 голос
/ 20 августа 2010

Я пытаюсь запустить оператор if в селене, который бы проверял, был ли установлен флажок и не выполнял ли оно определенное действие.Я попытался

if (selenium.verifyChecked("checkbox")=false){
//perform actions
} else {
//perform different actions
};

, и он сказал, что это не сработало.Как бы вы это сделали?

Ответы [ 2 ]

3 голосов
/ 20 августа 2010

Команда Selenium isChecked возвращает логическое значение, поэтому вы должны быть в состоянии сделать следующее:

if (selenium.isChecked("checked")) {
  //perform actions
} else {
  //perform different actions
};
3 голосов
/ 20 августа 2010
if (selenium.verifyChecked("checkbox")=false){

Это неправильно. Это присваивает false возвращаемому значению функции, что явно неверно.

Должно быть:

if (selenium.verifyChecked("checkbox") == false) {
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...