Перейти к содержимому

Rinss

Регистрация: 18 окт 2011
Offline Активность: 10 дек 2013 16:55
-----

Мои темы

Сложный xpath запрос

14 марта 2013 - 09:05

Доброго времени суток.
Есть такой кусок кода
<li class="form-fields--border one-half">
<label for="SendToCandidate_R1_FirstName">First Name:*</label>
<input id="SendToCandidate_R1_FirstName" class="TextControl" type="text" required="required" value="james" name="SendToCandidate_R1_FirstName">
</li>

Подскажите пожалуйста, как можно обратится к value если мы знаем только текст label(First Name). По айдишнику не получится, нужно именно обращатся черезе label.

Спасибо большое

Помогите с xpath локатором

07 ноября 2012 - 13:57

<table id="savedReports" class="alignleft">
<tbody>
<tr>
<tr style="border-top:1px solid #E6E6E6;">
<tr class="odd" style="border-bottom:1px solid #E6E6E6;">
<td>
<td style="background-color: transparent;">650-917-9544</td>
<td align="center">11/5/2012</td>
<td align="center">5/5/2013</td>
<td align="center">
<input id="MyReports_R2_IsSelected" type="checkbox" value="4042344" name="MyReports_R2_IsSelected">
</td>
</tr>

Есть такой кусок кода. Необходимо обьянсить селениуму, что мне нужен чекбокс, который содержит в себе часть id "MyReports", но при этом, чтобы еще и был 650-917-9544 такой текст. Так как номер и айди меняются все время, решил сделать так
//table[@id='savedReports']/tbody/tr/td[contains(text(), '650-917-9544')][contains(@id, 'MyReports')] - но не работает. Конечно можно пойти через номер td и tr или просто в лоб по айди, но из-за динамической сменый айди и текста нужен именно такой способ

Отключение проверки сертификатов на IE

30 октября 2012 - 07:55

привет, возникла такая проблема, как запустить драйвер IE с опцией отключение проверки сертификатов. Если просто в настройках IE, то отключение работает только для обычных сессий. При запуске автотеста снова появляется окошко. Юзаю webdriver.

Как правильней описывать степы в Cucumber + Selenium?

23 октября 2012 - 15:12

Есть задача, сделать тесты максимально читабельными. Я делаю так,
And I press "#search" button вот сам степ

When /^I press "(.*?)" button$/ do |locator|
page.find(locator).click
end

А вот как он написан. Задача состоит в том, как бы передавать "#search" этот локатор в код, и при этом сделать степы более читабельными?