2016-10-25 1 views
2

я написал команду Selenium с помощью IDE путем реализации GotoIf , когда утверждение верно оно переходит к метке, но в то время как заявление, если ложно оно не будет нужной меткапроверка Селена для GotoIf, когда утверждение ложно

Я также приложил команду и журнал может кто-то мне помочь. enter image description here

ответ

1

Вам нужно только убедиться, что код, который вы хотите выполнить, если найден «домашний», находится внутри вашего оператора gotoIf. Это должно выглядеть, как показано ниже

gotoIf | ${test}==true | A 
click | css=a.aits-log-out 
label | A 

Удалить этикетки | B, так как ваш оператор gotoIf не ищет эту метку, потому что вы ее не определили.

код, чтобы скопировать пасту, если вы хотите, чтобы так же

<tr> 
    <td>gotoIf</td> 
    <td>${test} == true</td> 
    <td>A</td> 
</tr> 
<tr> 
    <td>click</td> 
    <td>css=a.aits-log-out</td> 
    <td></td> 
</tr> 
<tr> 
    <td>label</td> 
    <td>A</td> 
    <td></td> 
</tr>