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

Это правильный способ использовать при закрытии в Geb
Сценарий: у меня есть страница входа, которая использует ajax для проверки пользователя, и если неверный вход, она остается на той же странице. Мне интересно, правильно ли это использовать at в Geb, или я могу импровизировать. Обеспокоенность:...
2865 просмотров
schedule 31.07.2022

Недопустимое определение шаблона компонента страницы «$» для «ApplicationSummaryPage», параметры должны быть либо замыканием, либо картой и замыканием.
Ниже моя страница Geb, Spec и Error. Я не уверен, где и в чем проблема. Когда я удаляю нижеприведенное из ApplicationSummaryPage , я не получаю эту ошибку. ds(wait: true) { module DatasourceInformationRow, $("table.ic-table-creditReportProduct...
879 просмотров
schedule 26.08.2022

Geb Navigator Отсутствует исключение метода
Я использую платформу Geb для автоматизации некоторых задач браузера. Эта строка кода: ! $ (h4, 0, текст: Buildings) .isEmpty () выбрасывает исключение groovy.lang.MissingMethodException: groovy.lang.MissingMethodException: нет сигнатуры...
4006 просмотров
schedule 20.03.2023

В Geb, в чем разница между отображаемым и присутствующим?
Я пишу функциональные тесты и имею дело с модальным окном, которое появляется и исчезает. В чем разница между отображаемым и присутствующим? Например, у меня есть: settingsModule.container.displayed and settingsModule.container.present...
10808 просмотров
schedule 01.09.2022

Ведение сеанса между тестами с помощью Geb
Я тестирую свое приложение с помощью Geb и хочу поддерживать сеанс между тестами, чтобы не входить в каждый тест (это раздражает при просмотре тестов в браузере). Есть ли способ сохранить сеанс?
1657 просмотров
schedule 26.05.2023

Структура функций успешного и неудачного входа в систему
Я только начинаю работать с Cucumber и использую Geb внутри приложения Grails 2.1.1. У меня есть первый рабочий тест, который проверяет успешный вход в систему. Feature: login to system As a user of the system I want to log in to the...
112 просмотров
schedule 31.08.2022

Geb, как автоматически заполнять подсказки имени пользователя/пароля
Я использую geb со spock в качестве основы для приемочных испытаний. Все идет отлично, за исключением того, что есть проблема с парой тестов, когда при перенаправлении на другой веб-сайт нам предлагается ввести имя пользователя и пароль для доступа к...
1882 просмотров

Геб со Споком и закрытие окна браузера
Итак, я написал свой первый скрипт Geb, который расширяет GebReportingSpec. Я указал очистку определения, в которой я делаю driver.quit(). Теперь браузер закрывается, но я получаю сообщение об ошибке, потому что утилита скриншотов не может работать,...
3542 просмотров
schedule 28.10.2022

Могу ли я использовать Спока и Геба без Grails, Gradle или чего-нибудь еще?
Я тестировщик и хочу использовать Spock + Geb для тестирования. Насколько я понимаю, мне нужно настроить grails (или gradle, или что-то в этом роде), чтобы использовать Spock + Geb. Или Grails не требуется? В таком случае, какой минимальный набор...
268 просмотров
schedule 06.12.2022

Geb устанавливает значения для выбора проблемы
У меня проблемы с выбором значения из списка <select name="max"> <option value="25">25</option> <option value="50" selected="selected">50</option> <option value="100">100</option>...
3486 просмотров
schedule 21.06.2023

Невозможно установить текстовое поле ввода с помощью AnglurJS и Geb
Я использую Grails и AngularJS в веб-приложении. Для тестирования я пытаюсь использовать Geb (отличная оболочка для селена/веб-драйвера). У меня возникли трудности с настройкой текстового поля ввода. Вот мой класс страницы. class...
1616 просмотров
schedule 01.07.2023

Selenium addCookie получает исключение Invalid Cookie Domain Exception, хотя я нахожусь в правильном домене
Итак, я пытаюсь загрузить ранее сохраненные файлы cookie в свой веб-драйвер с помощью Selenium/Geb. Сначала я захожу в домен, а затем пытаюсь добавить файлы cookie. Но домен cookie и домен URL не регистрируются друг с другом: Caught:...
7744 просмотров
schedule 13.02.2023

Критерии ожидания для проверки наличия соответствующего текста в div innerHTML?
После того, как geb нажал кнопку входа, я хочу дождаться загрузки следующей страницы. Следующая страница содержит следующее: <th class="header"> <div align="center">Welcome</div> </th> На самом деле нет никакого...
405 просмотров
schedule 19.01.2023

Функциональное тестирование текстового поля редактора от geb
Я пытаюсь ввести текст в текстовое поле redctor, чтобы протестировать функциональное тестирование с помощью geb. Но я не могу этого сделать, потому что textarea невидим. Когда это просто текстовое поле html, я могу сделать это с помощью personal...
252 просмотров
schedule 30.05.2023

Как выделить текст внутренних элементов в GEB?
У меня есть следующий сценарий: <div> <ul class="select2-results" style="width: 400px;"> <li class="select2-results-dept-0 select2-result select2-result-selectable"> <div...
4561 просмотров
schedule 21.07.2022

Как запустить более одного теста, но не все тесты в GEB?
Я запускаю gradle для запуска тестов из командной строки Windows. Что я делаю для запуска одного теста: gradlew.bat chromeTest -DchromeTest.single=test1Spec или для всех тестов: gradlew.bat chromeTest Если я попытаюсь запустить...
349 просмотров
schedule 08.08.2022

Если утверждение терпит неудачу в тесте Geb, как оставить окно браузера открытым?
Если тест Geb не пройден, было бы неплохо проверить страницу с помощью инструментов разработчика браузера. Можно ли настроить Geb таким образом, чтобы он останавливался в случае сбоя, но окно браузера оставалось открытым?
1290 просмотров
schedule 08.12.2022

Геб и Спок: закрывайте браузер перед каждым тестом
Мне нужно закрывать браузер между каждым тестом. Геб создает для меня браузер, поэтому у меня сложилось впечатление, что Геб должен выключать драйвер между каждым тестом. Однако это не так. Вот структура и часть GebConfig.groovy....
6276 просмотров
schedule 20.02.2022

Геб: как мне выбрать значение из выпадающего списка?
У меня большие трудности с одной частью моего теста Геба; как выбрать значение из выпадающего списка. Я пробовал четыре разных способа, и ни один из них не работает. Это либо приведет к сбою теста, либо пропустит его. Любая помощь будет оценена...
9156 просмотров
schedule 11.07.2023

Как мы можем выполнить один тест в нескольких браузерах, используя стек браузеров и Geb Framework
Я использую структуру Geb для выполнения тестов в стеке браузера. В настоящее время я могу выполнить свой тест в одном браузере (скажем, Firefox) в стеке браузера. Мне нужно запустить один и тот же тест в нескольких браузерах.
788 просмотров
schedule 25.05.2023