Вопросы по теме 'pageobjects'
Как бороться с наследованием в шаблоне PageObjects WebDriver?
Может ли кто-нибудь предложить способ борьбы с наследованием в отношении шаблона объектов страницы?
Например, объекты страницы должны иметь общие свойства и методы.
public class LoginPage extends SuperPage
public class SuperPage extends...
2525 просмотров
schedule
21.10.2023
Selenium 2 WebDriver не оценивает обновленный DOM должным образом
Я использую Selenium 2 WebDriver в С# для автоматизации страницы ввода. Существует элемент управления сводкой проверки, который скрыт при загрузке модели DOM. Вот как это выглядит при дополнительной нагрузке.
<div id='validation_summary'...
1596 просмотров
schedule
25.04.2023
Шаблон и компоненты Selenium PageObjects
Каков стандартный подход к применению шаблона PageObjects к компонентам страницы?
В качестве примера предположим, что я пишу тесты для функций на странице продукта Amazon.
Эта страница содержит большое количество отдельных функций, информации о...
1674 просмотров
schedule
04.11.2022
Поиск набора полей с помощью объекта страницы
Я пытаюсь найти набор флажков, но мне нужно найти их в наборе полей. HTML-код такой (это gwt-приложение, поэтому генерируется множество вещей:
<div id="UpdateUserView-RolesColumn">
<fieldset style="">
<legend>Primary...
1407 просмотров
schedule
09.07.2022
Как повторно использовать объекты страницы селена для бизнес-функции
Мы строим модель для каждой страницы с шаблоном объектов страницы selenium. Но для реализации одной бизнес-функции потребуется пара страниц. Например, при создании одного пользователя используются AgreementPage и CreateUserPage, как показано ниже....
941 просмотров
schedule
21.03.2023
Что такое шаблон объекта страницы в Selenium WebDriver?
Что такое шаблон объекта страницы в Selenium WebDriver?
Какая от этого польза и как мы можем использовать это в Selenium WebDriver?
Пример будет оценен.
56408 просмотров
schedule
14.10.2022
Как обрабатывать элемент, который больше не привязан к DOM в объекте страницы?
Я пытаюсь протестировать веб-сайт с помощью объекта страницы. Когда я выполняю свои сценарии, я получаю Элемент больше не привязан к DOM (Selenium :: WebDriver :: Error :: StaleElementReferenceError ) периодически появляется сообщение об ошибке...
3454 просмотров
schedule
07.07.2022
Когда прекратить определение FindBy в объекте и перенести их в тест
Итак, у меня есть интересная головоломка, мне было любопытно получить отзывы от других архитекторов фреймворка Webdriver. В настоящее время я следую довольно стандартной модели выполнения:
базовый объект
pageobject (расширяет базовый объект)...
192 просмотров
schedule
29.01.2023
Что такое эквивалентная версия 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 просмотров
schedule
30.09.2022
какой объект страницы вернуть из обратного действия объекта страницы
В моем приложении на странице записи есть кнопка «Назад». Доступ к странице можно получить либо с домашней страницы, либо со страницы списка записей; а кнопка «Назад» должна вернуться на предыдущую страницу. Что должен возвращать метод back?...
64 просмотров
schedule
20.09.2022
Передача существующей переменной в метод Ruby
Я пытаюсь написать тест, чтобы убедиться, что существующие пользователи не могут зарегистрироваться (используя Cucumber, Watir-Webdriver и объекты страницы)
У меня есть следующий код:
text_field(:email, :id => "user_email")...
307 просмотров
schedule
16.05.2023
Проверка нескольких функций продукта, добавленных в корзину, одинакова на странице «Сводка заказа» с помощью Selenium webdriver + Specflow + шаблон объекта страницы C#+.
Я добавил 2 товара в корзину. на первом этапе моего теста. На последнем этапе я утверждаю, что тот же продукт, который был добавлен на первом этапе теста, появляется на последнем этапе, который является «страницей сводки заказа». Пожалуйста,...
2140 просмотров
schedule
27.05.2022
Использование объектов данных во время E2E-тестирования с помощью Protractor
Итак, мы с коллегой обсуждали создание объекта данных для наших e2e-тестов. Насколько я понимаю объекты данных, они используются для разделения ваших наборов тестов. Например, мой первый набор тестов предназначен для создания учетной записи и...
1057 просмотров
schedule
23.07.2022
Как создать коллекцию таблиц для ruby/Watir и Page Objects?
У меня есть страница с набором динамических таблиц. Я хочу иметь возможность перебирать эти таблицы, преобразовывать их в хэш (используя метод .hashes) и сравнивать их с данными в файле .yml. Но я не могу заставить коллекцию работать.
Вот одна...
280 просмотров
schedule
10.06.2023
Создание объекта страницы для типов страниц с динамическим содержимым
Я хочу написать объект страницы для страницы с динамическим разделом, который переключается при нажатии кнопки. Поскольку вид не одинаков, логически есть три секции, из которых одновременно можно увидеть только одну.
<Div id=view1/> or...
524 просмотров
schedule
15.06.2023
Как использовать переменную объекта страницы в функции транспортира .each ()?
Мне было интересно, как использовать переменную объекта страницы в функции .each() .
Сценарий заключается в том, что каждый раз, когда я нажимаю ссылку «Удалить», будет отображаться сладкое подтверждение предупреждения, и я должен подтвердить это...
469 просмотров
schedule
08.05.2023
Канонический способ определения объектов страницы в Protractor
Мы уже давно используем шаблон Page Object . Это определенно помогает организовать сквозные тесты и делает тесты более читабельными и чистыми.
Как показано на странице документации Protractor Использование объектов страницы для организации...
477 просмотров
schedule
06.07.2022
Java+Selenium+PageObject – Где я могу получить рабочий пример?
У меня есть некоторый базовый опыт работы с селеном и java, но я пытаюсь узнать больше о шаблоне объекта страницы, и у меня возникают некоторые проблемы с полным пониманием того, как его использовать в реальном проекте. Я пытался найти простые, но...
105 просмотров
schedule
14.07.2023