2012-02-23 3 views
1

Я пытаюсь установить флажок с помощью Selenium IDE, используя клик или проверяя оба. Он не проверяет флажок. Может ли кто-нибудь мне помочь?checkbox не проверяет селен IDE

HTML код флажка:

<div id="iAgree" class="checkbox" style="background-position: center -62px;"><input id="iAgree" type="checkbox" name="iAgree" checked="checked"></div> 

Я использовал ниже IDE код:

<tr> 
<td>check</td> 
<td>id=iAgree</td> 
<td></td> 

или

<tr> 
<td>click</td> 
<td>id=iAgree</td> 
<td></td> 

Пожалуйста, дайте мне знать, где я ошибаюсь.

ответ

0

Try:

<tr> 
<td>check</td> 
<td>click</td> 
<td>id=iAgree</td> 
<td></td> 

или

<tr> 
    <td>check</td> 
    <td>click</td> 
    <td>click</td> 
    <td>id=iAgree</td> 
    <td></td> 

Я не использую IDE HTML-код и настоятельно рекомендуем переключиться на Java JUnit 4 в вашем язя.

Затем запись снова.

+0

Это не работает. Предоставление сообщения об ошибке как: [info] Выполнение: | check | нажмите | нажмите ID = iAgree | [error] Элемент щелчка не найден в моем приложении после проверки на флажке submit button get enabled, и только тогда мы можем продолжить. – anj

+0

Попробуйте записать свой тест на Java JUnit4 и WebDriver и, пожалуйста, отправьте сообщение. – ctekk

0

Попробуйте clickAt вместо мыши

<tr> 
<td>clickAt</td> 
<td>id=iAgree</td> 
<td></td> 
-1

Используйте имя =

<tr> 
<td>click</td> 
<td>name=iAgree</td> 
<td></td> 
<tr>` 
0

Следующая команда IDE, кажется, работает для HTML, например:

<tr> 
<td>click</td> 
<td>//*[@name='iAgree']</td> 
<td></td> 
</tr> 
Смежные вопросы