Описание тега graphene2

Graphene 2 project is designed as set of extensions for Selenium WebDriver project focused on rapid development and usability in Java environment.
2 ответа

"Не удалось получить экземпляр Drone в течение 60 секунд"

Я изучаю Java EE 7, используя немецкую книгу Workshop Java EE 7, в которой, в основном, берется одна за руку для создания работающего примера приложения. Во второй "итерации" книги определяются интеграционные тесты ( ветка GitHub). Однако я не могу …
1 ответ

Нужна помощь с testng/arquillian/drone/graphene и обходом arquillian.xml

Позвольте мне настроить мою тестовую среду. Мы запускаем наши тесты на виртуальных машинах из командной строки. Запуск testng.xml из командной строки. Не могу передать параметры через это. У нас есть test.properties со всеми параметрами времени выпо…
1 ответ

Тесты Arquillian Graphene/Drone используют неверный порт для доступа к управляемому серверу WebLogic

Я использую Arquillian для выполнения интеграционных тестов для одного из моих проектов и обнаружил, что при развертывании приложения в контейнере WebLogic 12c R2 Arquillian Graphene/Drone использует неправильный номер порта для выполнения тестов бр…
2 ответа

Как я скажу Графене загрузить мою @Page?

TL;DR: Как мне сообщить Graphene, какой (относительный) URL-адрес загружать для объекта, введенного @Page? Я пытаюсь настроить свои интеграционные тесты веб-интерфейса, используя "современное состояние", а именно сочетание Arquillian, Arquillian Dro…
2 ответа

Arquillian Graphene @Location placeholder

Я изучаю Arquillian прямо сейчас, и мне интересно, как создать страницу с заполнителем внутри пути. Например: @Location("/posts/{id}") public class BlogPostPage { public String getContent() { // ... } } или же @Location("/posts/{name}") @Location("/…
1 ответ

Графеновые абстракции - лучшая практика для утверждений

Я начал писать свои тесты, используя абстракции страниц, предоставленные Graphene (объекты страниц и фрагменты страниц). Я пытаюсь решить, что является лучшей практикой для написания утверждений. В частности, я пытаюсь решить, где утверждения должны…
09 апр '14 в 15:11
1 ответ

Создайте экземпляр класса с помощью Graphene @Page

Создайте экземпляр класса с помощью Graphene @Page У меня есть требование, когда я нахожу классы во время выполнения и вызываю их методы во время выполнения. При вызове его метода (с использованием java отражения) все инициализируется, кроме страниц…
01 фев '18 в 21:14
2 ответа

Arquillian для тестирования Blackbox Selenium

Я пытаюсь использовать Arquillian / Graphene для тестирования черного ящика с селеном. Я хотел бы использовать arquillian вместе с testng. Я не использую jboss/tomcat. Я хотел бы выполнять свои тесты как отдельные тесты, как мы делаем в testng. Мой …
0 ответов

Arquillian Graphene - проверка видимости отрицательного элемента ожидает истечения времени ожидания

В моем приложении есть блесна, которая время от времени появляется. Приведенное ниже условие продолжает ожидать заданный период ожидания, даже если элемент не виден. private static final By CSS_LOADING_SPINNER = ByJQuery.selector("span.loading-messa…
1 ответ

Как создать учетную запись пользователя Payara в функциональном тесте Arquillian?

Я использую Arquillian для развертывания Java EE WAR на Payara, встроенной для функционального тестирования с Graphene. Все отлично работает Тем не менее, я хотел бы знать, можно ли проверить аутентификацию пользователя для @RolesAllowed защищенные …
31 янв '18 в 13:24
0 ответов

Переключаться между вкладками в Chrome, используя аркилианский графен

Мне нужно переключить вкладки с помощью графена и продолжить тест без сбоев. Я тестирую приложение, которое создает проект, а затем открывает этот проект по ссылке на странице. Моя проблема в том, что он открывает проект в новой вкладке, и чтобы про…
16 авг '17 в 15:56
2 ответа

Какова хорошая конфигурация функционального тестирования arquillian-drone-graphene?

Я не смог найти хорошую конфигурацию для функционального тестирования веб-приложений JEE7 с использованием arquillian-drone-graphene. Примечание: я могу запускать тесты CDI и EJB в наборе тестов Arquillian; они работают нормально. Мой POM.xml выгляд…
1 ответ

Как отобразить / отобразить исходный код XHTML сразу после вставки?

В моем текущем использовании Arquillian имеет смысл отлаживать функциональные тесты с помощью Graphene (упаковка Selenium) с WebDriver.getPageSource в отладчике, который позволяет легко скопировать код XHTML в буфер обмена. Однако мне нужно создать …
0 ответов

Как получить доступ к компонентам PrimeFaces через графен самым переносимым способом?

Я пишу функциональные тесты Arquillian+Graphene для веб-клиента Java EE с компонентами Primefaces 6.1 и хотел бы написать их наиболее переносимым способом с самого начала. Я заметил, что нет возможности выполнять такие операции, как WebElement.click…
16 окт '17 в 08:01
1 ответ

Инициализировать объекты страницы - Arquillian - Selenium

Я новичок в Selenium и Arquillian Framework. Я пытаюсь реализовать объектную модель страницы. Возможности браузера Webdriver сохраняются в файле Arquillian XML. Я использую TestNG и создал следующие классы: public class Test{ @Drone Webdriver driver…
1 ответ

Arquillian Graphene @InitialPage всегда возвращает ноль

У меня есть тестовый сценарий: @Test public void testHomePage(@InitialPage LoginPage loginPage) { loginPage.login(); assertNotNull(welkom.getText()); } Управляемый развертыванием arquillian: @Deployment(testable = true) Тем не менее, loginPage.login…
1 ответ

Проблемы, следующие за руководством по аркиллиан-графену

У нас с другом есть серьезные трудности с этим руководством: http://arquillian.org/guides/functional_testing_using_graphene/ Ранее мы делали первое руководство по началу работы с arquillian, у которого также были серьезные проблемы с контейнером jbo…
26 апр '16 в 10:16
0 ответов

Как сделать вход в до аннотированный метод с использованием графена?

Я изучаю графен и создал на странице объекты для страницы входа и страницы приветствия. Страница авторизации @Location("myurl/login.xhtml") public class LoginPage { @Drone private WebDriver driver; @FindBy(id = "username") private WebElement txtUser…
18 авг '17 в 12:28
1 ответ

@FindBy с Аркиллианом Графеном, использующим className

@FindBy(className = "shellTileBase") private WebElement tile; @FindBy(className = "FilterDefault FilterIcon UiIcon IconMirrorInRTL") private WebElement form; Я работаю с селеном и testng, но пытаюсь добавить arquilliian к моему тестированию. может с…
2 ответа

Почему я могу щелкнуть по входу с type=radio ах:selectOneRadio, но не с одним из a p:selectOneRadio с графеном / селеном?

h:selectOneRadio результаты в <input type="radio"> в таблице и p:selectOneRadio в <input type="radio"> в таблице с некоторыми divвокруг input, Идентификатор для обоих [form id]:[selectOneRadio id]:[option number] который я могу успешно и…
04 ноя '17 в 01:16