- Форум тестировщиков
- → Публикации Rinss
Публикации Rinss
10 публикаций создано Rinss (учитываются публикации только с 28 сентября 2023)
По типу контента
По пользователю
#115767 Сложный xpath запрос
Отправлено автор: Rinss 14 марта 2013 - 14:11 в Selenium - Functional Testing
такая работает, думал как-то элегантней можно
#115759 Сложный xpath запрос
Отправлено автор: Rinss 14 марта 2013 - 12:43 в Selenium - Functional Testing
Начал копать дальше и наткнулся еще на такую форму
Можно ли как-то унифицировать вот этот запрос
//label[contains(text(), 'First Name:*')]/following-sibling::input[@value='james']
чтобы можно было гибко использовать его? пробовал просто написать через or - не получилось.
Спасибо
<li class="form-fields--border one-whole"> <label for="SendToCandidate_R1_MessageToCandidate" style="background-color: transparent;"> Message to candidate: * </label> <textarea id="SendToCandidate_R1_MessageToCandidate" class="MultilineControl" required="required" cols="53" rows="8" name="SendToCandidate_R1_MessageToCandidate" style="background-color: transparent;">Hello! Please complete the information on this form so that we can run a background report.</textarea> <div id="errorId_SendToCandidate_R1_MessageToCandidate" class="error-input">Message to candidate is required</div> </li>
Можно ли как-то унифицировать вот этот запрос
//label[contains(text(), 'First Name:*')]/following-sibling::input[@value='james']
чтобы можно было гибко использовать его? пробовал просто написать через or - не получилось.
Спасибо
#115740 Сложный xpath запрос
Отправлено автор: Rinss 14 марта 2013 - 09:24 в Selenium - Functional Testing
как-то сегодня на свежую голову удалось сделать самому.
Вот такой вот запрос получился
//label[contains(text(), 'First Name:*')]/following-sibling::input[@value='james']
Можно как-то сделать альтернативу на css? Ибо IE упорно не хочет быстро работать с xpath.
Спасибо
Вот такой вот запрос получился
//label[contains(text(), 'First Name:*')]/following-sibling::input[@value='james']
Можно как-то сделать альтернативу на css? Ибо IE упорно не хочет быстро работать с xpath.
Спасибо
#115739 Сложный xpath запрос
Отправлено автор: Rinss 14 марта 2013 - 09:05 в Selenium - Functional Testing
Доброго времени суток.
Есть такой кусок кода
Подскажите пожалуйста, как можно обратится к value если мы знаем только текст label(First Name). По айдишнику не получится, нужно именно обращатся черезе label.
Спасибо большое
Есть такой кусок кода
<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.
Спасибо большое
#111689 Помогите с xpath локатором
Отправлено автор: Rinss 07 ноября 2012 - 14:11 в Selenium - Functional Testing
супер! спасибо большое
#111687 Помогите с xpath локатором
Отправлено автор: Rinss 07 ноября 2012 - 13:57 в Selenium - Functional Testing
<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 или просто в лоб по айди, но из-за динамической сменый айди и текста нужен именно такой способ
#111496 Отключение проверки сертификатов на IE
Отправлено автор: Rinss 30 октября 2012 - 09:50 в Selenium - Functional Testing
спасибо. прадва не знаю как это натянуть на капибару, не могу найти как конфигурить DesiredCapabilities. Ибо если просто в лоб кинуть - то она ругается на неизвестную переменную
#111490 Отключение проверки сертификатов на IE
Отправлено автор: Rinss 30 октября 2012 - 08:24 в Selenium - Functional Testing
не пробовал. Запускаю тесты через cucumber и капибару. не уверен, что там это заработает.
гугление показало, что этот сопосб подходит только для RC, а не для вебдрайвера. Или я ошибаюсь?
гугление показало, что этот сопосб подходит только для RC, а не для вебдрайвера. Или я ошибаюсь?
#111487 Отключение проверки сертификатов на IE
Отправлено автор: Rinss 30 октября 2012 - 07:55 в Selenium - Functional Testing
привет, возникла такая проблема, как запустить драйвер IE с опцией отключение проверки сертификатов. Если просто в настройках IE, то отключение работает только для обычных сессий. При запуске автотеста снова появляется окошко. Юзаю webdriver.
#111268 Как правильней описывать степы в Cucumber + Selenium?
Отправлено автор: Rinss 23 октября 2012 - 15:12 в Selenium - Functional Testing
Есть задача, сделать тесты максимально читабельными. Я делаю так,
And I press "#search" button вот сам степ
When /^I press "(.*?)" button$/ do |locator|
page.find(locator).click
end
А вот как он написан. Задача состоит в том, как бы передавать "#search" этот локатор в код, и при этом сделать степы более читабельными?
And I press "#search" button вот сам степ
When /^I press "(.*?)" button$/ do |locator|
page.find(locator).click
end
А вот как он написан. Задача состоит в том, как бы передавать "#search" этот локатор в код, и при этом сделать степы более читабельными?
- Форум тестировщиков
- → Публикации Rinss
- Политика Конфиденциальности
- Правила форума ·