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

Публикации 9ik1993

3 публикаций создано 9ik1993 (учитываются публикации только с 27 апреля 2023)


#137412 класс товара на странице каталога

Отправлено автор: 9ik1993 08 декабря 2014 - 18:15 в Selenium - Functional Testing

Есть каталог с ссылками на различные категории(мобильные телефоны, планшеты и т.д). При клике на категории появляется страница с различными моделями товаров, например http://oz.by/books/topic16.html 

Можно как-то организовать такую идею: сделать класс товара, в котором будут такие поля, как название товара, кнопка "Положить в корзину" и т.п. ?

И как потом в той же форме с результатами сортировки товаров вытянуть цену каждого товара, чтобы проверить, правильно ли отсортировано?




#136452 Выбор локатора

Отправлено автор: 9ik1993 12 ноября 2014 - 13:40 в Selenium - Functional Testing

Уточню -- в предыдущем комментарии предложены CSS-селекторы. Но можно и XPath использовать, да.

Только ни вышеприведенный, ни xpath не захватывают поле



#136417 Выбор локатора

Отправлено автор: 9ik1993 11 ноября 2014 - 17:44 в Selenium - Functional Testing

Использую Selenium WebDriver.

На этой страничке http://www.onliner.by/#login есть форма для входа. Код полей ввода такой:
<input type="text" placeholder="Ник или e-mail" class="auth-box__input" data-field="login" data-autofocus="true" data-bind="value: $root.login.data.login,
                                                          css: {'is-error': $root.login.errors().login},
                                                          valueUpdate: 'input'">
<input type="password" placeholder="Пароль" class="auth-box__input" data-field="login" data-bind="value: $root.login.data.password,
                                                          css: {'is-error': $root.login.errors().password},
                                                          valueUpdate: 'input'">

Что здесь можно выбрать в качестве простого локатора? Или без XPath не обойтись?