Вопросы по теме 'pageobjects'

Как бороться с наследованием в шаблоне PageObjects WebDriver?
Может ли кто-нибудь предложить способ борьбы с наследованием в отношении шаблона объектов страницы? Например, объекты страницы должны иметь общие свойства и методы. public class LoginPage extends SuperPage public class SuperPage extends...
2525 просмотров

Selenium 2 WebDriver не оценивает обновленный DOM должным образом
Я использую Selenium 2 WebDriver в С# для автоматизации страницы ввода. Существует элемент управления сводкой проверки, который скрыт при загрузке модели DOM. Вот как это выглядит при дополнительной нагрузке. <div id='validation_summary'...
1596 просмотров
schedule 25.04.2023

Шаблон и компоненты Selenium PageObjects
Каков стандартный подход к применению шаблона PageObjects к компонентам страницы? В качестве примера предположим, что я пишу тесты для функций на странице продукта Amazon. Эта страница содержит большое количество отдельных функций, информации о...
1674 просмотров

Поиск набора полей с помощью объекта страницы
Я пытаюсь найти набор флажков, но мне нужно найти их в наборе полей. HTML-код такой (это gwt-приложение, поэтому генерируется множество вещей: <div id="UpdateUserView-RolesColumn"> <fieldset style=""> <legend>Primary...
1407 просмотров

Как повторно использовать объекты страницы селена для бизнес-функции
Мы строим модель для каждой страницы с шаблоном объектов страницы selenium. Но для реализации одной бизнес-функции потребуется пара страниц. Например, при создании одного пользователя используются AgreementPage и CreateUserPage, как показано ниже....
941 просмотров
schedule 21.03.2023

Что такое шаблон объекта страницы в Selenium WebDriver?
Что такое шаблон объекта страницы в Selenium WebDriver? Какая от этого польза и как мы можем использовать это в Selenium WebDriver? Пример будет оценен.
56408 просмотров

Как обрабатывать элемент, который больше не привязан к DOM в объекте страницы?
Я пытаюсь протестировать веб-сайт с помощью объекта страницы. Когда я выполняю свои сценарии, я получаю Элемент больше не привязан к DOM (Selenium :: WebDriver :: Error :: StaleElementReferenceError ) периодически появляется сообщение об ошибке...
3454 просмотров

Когда прекратить определение FindBy в объекте и перенести их в тест
Итак, у меня есть интересная головоломка, мне было любопытно получить отзывы от других архитекторов фреймворка Webdriver. В настоящее время я следую довольно стандартной модели выполнения: базовый объект pageobject (расширяет базовый объект)...
192 просмотров

Что такое эквивалентная версия C # для Java Webdriver @Findby?
Я перехожу из среды Java в .NET, и мне нужно написать тесты Webdriver с использованием объектной модели страницы. В Java я бы использовал следующую аннотацию: @FindBy(linkText = "More details") WebElement moreDetailsButton; Пожалуйста,...
3706 просмотров
schedule 12.08.2023

Передача двух параметров в testng test @Test
Фрагмент кода: @Test @Parameters({"a,b"}) public void submitLogin(String a , String b){ //Code here } В консоли отображается ошибка: метод submitLogin требует 2 параметра, но 1 был указан в аннотации @Test.
4078 просмотров
schedule 19.04.2023

Объекты страницы транспортира - ошибка типа: объект #‹Object› не имеет метода 'methodName'
Я пытаюсь написать простой тест с использованием шаблона объектов страницы - на основе ' документы/объекты-страницы '. Я создал файл, описывающий объект страницы и другие, используя этот объект страницы для тестирования страницы. //page object...
2111 просмотров

какой объект страницы вернуть из обратного действия объекта страницы
В моем приложении на странице записи есть кнопка «Назад». Доступ к странице можно получить либо с домашней страницы, либо со страницы списка записей; а кнопка «Назад» должна вернуться на предыдущую страницу. Что должен возвращать метод back?...
64 просмотров
schedule 20.09.2022

Передача существующей переменной в метод Ruby
Я пытаюсь написать тест, чтобы убедиться, что существующие пользователи не могут зарегистрироваться (используя Cucumber, Watir-Webdriver и объекты страницы) У меня есть следующий код: text_field(:email, :id => "user_email")...
307 просмотров

Проверка нескольких функций продукта, добавленных в корзину, одинакова на странице «Сводка заказа» с помощью Selenium webdriver + Specflow + шаблон объекта страницы C#+.
Я добавил 2 товара в корзину. на первом этапе моего теста. На последнем этапе я утверждаю, что тот же продукт, который был добавлен на первом этапе теста, появляется на последнем этапе, который является «страницей сводки заказа». Пожалуйста,...
2140 просмотров

Использование объектов данных во время E2E-тестирования с помощью Protractor
Итак, мы с коллегой обсуждали создание объекта данных для наших e2e-тестов. Насколько я понимаю объекты данных, они используются для разделения ваших наборов тестов. Например, мой первый набор тестов предназначен для создания учетной записи и...
1057 просмотров

Как создать коллекцию таблиц для ruby/Watir и Page Objects?
У меня есть страница с набором динамических таблиц. Я хочу иметь возможность перебирать эти таблицы, преобразовывать их в хэш (используя метод .hashes) и сравнивать их с данными в файле .yml. Но я не могу заставить коллекцию работать. Вот одна...
280 просмотров
schedule 10.06.2023

Создание объекта страницы для типов страниц с динамическим содержимым
Я хочу написать объект страницы для страницы с динамическим разделом, который переключается при нажатии кнопки. Поскольку вид не одинаков, логически есть три секции, из которых одновременно можно увидеть только одну. <Div id=view1/> or...
524 просмотров
schedule 15.06.2023

Как использовать переменную объекта страницы в функции транспортира .each ()?
Мне было интересно, как использовать переменную объекта страницы в функции .each() . Сценарий заключается в том, что каждый раз, когда я нажимаю ссылку «Удалить», будет отображаться сладкое подтверждение предупреждения, и я должен подтвердить это...
469 просмотров

Канонический способ определения объектов страницы в Protractor
Мы уже давно используем шаблон Page Object . Это определенно помогает организовать сквозные тесты и делает тесты более читабельными и чистыми. Как показано на странице документации Protractor Использование объектов страницы для организации...
477 просмотров

Java+Selenium+PageObject – Где я могу получить рабочий пример?
У меня есть некоторый базовый опыт работы с селеном и java, но я пытаюсь узнать больше о шаблоне объекта страницы, и у меня возникают некоторые проблемы с полным пониманием того, как его использовать в реальном проекте. Я пытался найти простые, но...
105 просмотров
schedule 14.07.2023