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

Самый первый пример руководства Geb не выполняется
У меня есть следующая установка: установлен JDK и JRE 6u29 установил селен автономный 2.8 Крутой 1.8.3 Гб 0.6.1 Используя только GroovyConsole, я попытался выполнить самый первый пример, приведенный в руководстве Geb: import...
5111 просмотров
schedule 07.06.2023

Как запустить подмножество функциональных тестов spock в Grails?
В некоторых других средах тестирования я привык помечать тесты тегами, например, @really_slow, @front_end. А затем запустить разные пакеты тестов, например, я мог бы настроить ведомую сборку для запуска всех действительно медленных тестов, и,...
1925 просмотров
schedule 04.06.2024

Порядок выполнения тестов Grails Geb
В моем приложении grails я использую Spock и Geb для выполнения функциональных тестов. Поскольку все тесты выполняются в одной базе данных, я хотел бы указать порядок, в котором выполняются классы CRUDSpec. Как это можно уточнить? Пример...
1938 просмотров
schedule 03.11.2023

Как настроить и удалить данные функционального тестирования в Geb Grails
У меня есть много рабочих/проходящих функциональных тестов geb/spock (каждый из которых расширяет GebReportingSpec), которые тестируют веб-приложение с тестовыми данными, созданными из BootStrap.groovy в начале набора функциональных тестов. Я хочу...
9535 просмотров

Geb - Как опросить параметры запроса страницы
У меня есть тест Grails Cucumber с использованием Geb. Как получить параметры запроса, определенные для текущей страницы? Например. Учитывая, что текущий URL-адрес страницы www.foo.com/list?sort=name&order=asc Как проверить значения...
1943 просмотров
schedule 30.04.2023

Geb-тестирование прямой вставленной ссылки в адресной строке
У меня есть приложение, разработанное в ggts с помощью grails/groovy, и есть пользователи с разными ролями. Я хочу проверить, может ли пользователь получить доступ к некоторым частям приложения, напрямую вставив ссылку в адресную строку. Итак, где...
211 просмотров
schedule 06.01.2024

Можем ли мы использовать глобальные переменные в блоке «Когда» спецификации Спока?
Я пытаюсь использовать глобальные переменные для хранения некоторых данных в моих спецификациях spock, но не уверен в реализации. Причиной этого является использование значений из профиля пользователя и их проверка во время проверки. Чтобы быть...
1967 просмотров
schedule 08.05.2024

Создание наборов тестов в Spring IDE для спецификаций Spock Test
У меня есть сотни тестовых спецификаций, написанных на Spock. Все это функциональные тесты, и их можно запускать независимо. Но я столкнулся с ситуацией, когда мне нужно запустить определенный тест, прежде чем запускать какой-либо другой тест....
1657 просмотров
schedule 07.05.2024

Как получить значение элемента span с помощью jQuery
У меня есть следующий код: <tr> <td Width="50%" align="left"> <span id="ctl00_lblTotalDesc">Ext. Subtotal</span></td> <td Width="50%" align="right"> <span...
1314 просмотров
schedule 12.06.2024

Тесты Grails GEB завершаются со сбоем при последующих запусках
Мое приложение использует следующие версии: Версия: 0.9.2 Селен: 2.26.0 Грааль: 2.1 Спок: 0,7 И я работаю на Linux-боксе со следующим: Фаерфокс: 14 Центос: 5.3 У меня есть приложение Grails, и я использую Geb на этапе...
431 просмотров
schedule 15.03.2022

Файл конфигурации log4j2 не распознается
Я пытаюсь настроить log4j2 в своей структуре Geb. На всю жизнь я не могу понять, как собрать это вместе. У меня есть файл log4j2.xml (не log4j.xml) с регистратором "Selenium". В DefaultPage я пытаюсь получить Logger с именем Selenium из файла...
9067 просмотров
schedule 28.08.2022

Тестирование защищенных страниц spring безопасности
Я пытаюсь проверить, что моя домашняя страница защищена Spring Security, используя Geb. Это мой тест: void "Unauthenticated user is redirected to login page."() { given: to HomePage via AuthPage expect: at AuthPage } Когда...
397 просмотров
schedule 31.10.2023

Ошибка связи с geb
Я пытаюсь просто попробовать базовый скрипт geb, к сожалению, у меня, похоже, серьезные проблемы с запуском этого. Я использую IntelliJ, я скачал банку geb-core с http://mvnrepository.com/artifact/org.gebish/geb-core/0.9.1 , а также 4 его...
914 просмотров
schedule 17.12.2023

Как определить, является ли элемент устаревшим в Geb?
Я пытаюсь определить, не устарел ли модуль в Geb. То есть при использовании будет брошено: org.openqa.selenium.StaleElementReferenceException Приведенный ниже код, кажется, работает, но я чувствую, что он чрезмерно хакерский (я просто вызываю...
959 просмотров
schedule 19.10.2023

Как протестировать Spring Boot REST с помощью Spock/Geb после запуска сервера?
Я хотел бы протестировать службу REST от Spock или GEB, но хотел бы запустить сервер до начала тестов. Это возможно?
614 просмотров
schedule 18.07.2023

Геб и Спок как среда интеграционного тестирования
Я был бы очень признателен, если бы кто-нибудь мог указать мне несколько основных руководств по Geb/Spock в качестве основы для интеграционных тестов? Я сделал биты настройки, хотя. Спасибо
534 просмотров
schedule 11.03.2023

Динамическая настройка контента в Geb
Я хочу определить метод в классном классе, которому я могу передать xpath на лету (чтобы один и тот же метод можно было повторно использовать в зависимости от приложения). Фрагмент кода ниже — это просто доказательство концепции, однако в конечном...
1128 просмотров
schedule 03.08.2023

Невозможно утвердить текст метки оси в highcharts с помощью Geb
Я пишу тест geb, который утверждает метки оси на графике highcharts. Тест, который я написал, работает при запуске с драйвером selenium chrome. Когда я запускаю phantomjs, это не удается. //Selector in GEB...
323 просмотров

Как передать аргументы определениям контента в Geb?
У меня есть страница (StartPage) со ссылками на несколько книг, и я хотел бы создать общий метод или определение содержимого, которое щелкает ссылку с определенным заголовком и переходит на эту страницу. Все страницы книги имеют static String TITLE...
776 просмотров
schedule 26.01.2023

Geb: Как взаимодействовать с диалоговым окном BasicAuth браузера во время загрузки страницы
У меня есть приложение, размещенное на tomcat, которое защищено и проксируется аутентификацией Apache Digest. Я получаю диалоговое окно входа в систему в стиле basicAuth, когда я получаю доступ к чему-либо на сервере. когда я пытаюсь войти в...
1105 просмотров
schedule 25.11.2023