Описание тега page-factory
PageFactory - это класс Selenium, который предоставляет средства для создания экземпляра объектной модели / шаблона страницы путем инициализации всех определенных веб-элементов.
0
ответов
Ошибка: основной метод не найден в классе при тестировании фабрики страниц (Selenium)
Создание фреймворка на Java/Eclipse/Selenium WebDr/Page Factory для создания моих тестов. Но при запуске теста выдается ошибка: "Ошибка: метод Main не найден в классе, определите метод main как: public static void main(String[] args) " Даже если доб…
07 мар '18 в 19:31
1
ответ
Получение того же элемента, даже если элемент не существует в DOM с использованием Page Object Model
Конфигурация: Селен: 2.53.1 Ява: 7 Eclipse IDE: Марс Я использую POM Framework и шаблон проектирования PageFactory для этого. У меня есть ниже код домашней страницы: public class RCONHomePage { @FindBy(css =".ng-scope>a span[translate='login.regi…
18 сен '17 в 07:11
0
ответов
Фабрика страниц против ПОМ
Я ручной тестировщик, сейчас изучаю Selenium. У меня вопрос о Page Factory и POM, используемых в работе, какой из следующих пунктов более популярен в работе и почему?
06 мар '18 в 14:58
1
ответ
Selenium, Page Factory, не удалось унаследовать класс с PageFactory
Я не смог унаследовать класс репозитория меню, у которого есть этот конструктор, к другому классу с именем подменю, public MenusRepository(WebDriver driver) { this.driver = driver; PageFactory.initElements(driver,this); } когда я наследую, Eclipse п…
15 мар '18 в 13:24
1
ответ
Селен бегло ждать и пейдж фабрики
Итак, я ломал голову над этим испытанием, пока я не побеждаю. Я был бы очень признателен, если бы кто-нибудь мог мне помочь с этим. Подробности следующим образом. Ниже приведен пример кода : 1, 1. В примере 1 неверный xpath выглядит так: "// input […
14 апр '18 в 19:11
0
ответов
Хранение элементов PageFactory
Привет У меня есть много классов страниц со многими WebElements, как один из них: public class DraggablePage extends BaseExtendablePage { @FindBy(xpath = "//a[@href= '#tabs-1']") WebElement defaultFunctionalityTableHeader; @FindBy(xpath = "//a[@href…
24 апр '18 в 12:50
1
ответ
Ошибка java.lang.ClassCastException при реализации отчетов по экстентам в XML-файле TestNG
Я получаю сообщение об ошибке, сообщая java.lang.ClassCastException: [Имя класса отчета моего экстента] не может быть приведено к org.testng.ITestNGListener при запуске XML-файла TestNG в качестве набора тестов. Я автоматизировал веб-страницу, испол…
11 авг '18 в 04:34
3
ответа
Как ждать, пока значение будет в состоянии выбора
Привет, я использую Page Factory, чтобы сохранить все свои локаторы в классе. @FindBy(xpath="//select[@ng-model='selectedLeadSource']") WebElement source_of_lead; public Select getSourceOptions() { return new Select(source_of_lead); } Но я не могу и…
30 апр '18 в 10:54
1
ответ
Лучший шаблон проектирования для автоматизации Selenium для крупномасштабного применения
Я хотел бы знать лучший шаблон проектирования для Selenium для автоматизации крупномасштабного продукта SaaS. Ищу все ваши комментарии по этому вопросу. и для крупномасштабного приложения я предпочел сохранить свой xpath для веб-элементов в объектно…
28 окт '17 в 08:28
2
ответа
Как добавить явное ожидание в PageFactory в PageObjectModel?
Я добавил жёсткий код ожидания thread.sleep() в моем коде ниже. Как использовать явное ожидание. Я хочу подождать, пока не появится веб-элемент "username". Моя программа работает отлично. Я уже написал тестовые случаи. package com.pol.zoho.PageObjec…
12 янв '19 в 09:13
0
ответов
Есть ли способ выполнить тест параллельно с использованием PageFactory Framework?
Я хочу выполнить тест параллельно. У меня есть PageFactory Framework. Когда я выполняю сценарии параллельно, все становится грязно. Экземпляр драйвера перезаписывается. LocalDriveFactory.Java package com.pom.framework; import java.text.SimpleDateFor…
17 янв '19 в 07:56
0
ответов
Как запустить скрипт модели объектной страницы (POM) в стеке браузера?
У меня есть существующий код объектной модели страницы, мне нужно запустить мой код в стеке браузера, но я получаю исключение нулевого указателя для вызванных методов объекта внутри моего метода тестирования. Если я добавляю X-путь непосредственно в…
28 янв '19 в 13:41
0
ответов
Неудовлетворенная зависимость 'интерфейс org.openqa.selenium.WebDriver' для конструктора
Я настраиваю рамки селена, где я смог заставить большинство моих вещей работать. Я пытаюсь внедрить фабрику страниц сейчас, и вот где возникают проблемы. Я попытался найти в Интернете, что упоминает о пико-контейнере, и у меня есть зависимость от пи…
21 фев '19 в 14:14
0
ответов
Невозможно выполнить выполнение Appium с реализацией модели фабрики страниц
, Я использую Appium 1.9.1 версии MacBook Air 10.13.6 Java-клиент 6.1.0 Последний файл Seleniumjar Я пытаюсь реализовать фабричную модель страницы с помощью appium selenium ( java), но не могу выполнить какое-либо действие. Приложение Eveytime успеш…
09 окт '18 в 11:45
1
ответ
Как создать объектную модель страницы, которая работает для Android и iOS в Appium Java
Я создал объект Page в Java с Appium и Selenium, который в настоящее время работает для приложения Android, как показано ниже: public class MattVerifyPage extends PageObject{ private AppiumDriver driver = FrameworkInitialize.driver; By verifyTitle =…
04 фев '19 в 20:18
1
ответ
Получение исключения нулевого указателя при запуске Selenium - сценарии TestNG с использованием pagefactory
Я создал 3 разных класса, таких как SelectBrowserTest, GmailLoginPOTest и SampleTest (это мой тестовый пример). я пытался вызвать методы из SelectBrowserTest и GmailLoginPOTest в SampleTest. Но я постоянно получаю исключение нулевого указателя. Може…
08 сен '18 в 08:46
1
ответ
how = How.ID в селене
У меня один маленький вопрос, в чем разница между следующими строками в Selenium и Page Factory? @FindBy(id = "foobar") WebElement foobar; А также @FindBy(how = How.ID, using = "foobar") WebElement foobar;
08 мар '18 в 10:39
1
ответ
Как использовать теги testng для дыма, регрессионные тесты
У меня есть несколько методов тестирования, и мне нужно выбрать некоторые из них как тесты на дым, а другие - регрессионные. Как я могу сделать условие / зависимость в Testng selenium, так что тесты дыма будут запускаться сначала как группа. И я мог…
12 авг '17 в 21:14
2
ответа
Использование разных наборов объектов страницы с одинаковыми тестами селена
[Это перекрестная публикация с SQA - https://sqa.stackexchange.com/questions/35081/using-different-sets-of-page-objects-with-the-same-selenium-tests] Я работаю над набором тестов селена для набора похожих сайтов. Набор тестов будет выполняться отдел…
06 авг '18 в 07:39
1
ответ
Что такое PageFactory в Selenium и как использовать оператор PageFactory.initElements(драйвер, это)
Пожалуйста, вы можете объяснить, что такое PageFactory в Selenium и что происходит с PageFactory.initElements(driver, this) Скажите, а также, пожалуйста, объясните различия ч / б By а также @FindBy, Заранее спасибо.
22 авг '18 в 14:19