Вопросы по теме 'geb'
Мои тесты cuke4duke зависают и никогда не прекращаются
Я не могу понять, почему мои веб-тесты на огурцы никогда не заканчиваются. Все определения шагов проходят, но браузер никогда не завершает работу на последнем шаге, поэтому мой скрипт зависает.
В настоящее время я использую cuke4duke (0.4.3), Geb...
508 просмотров
schedule
12.11.2023
Как заставить Спока повторить неудачные тесты Геба?
У меня есть функциональные тесты для приложения Grails, в которых используются Геб и Спок. Иногда функциональный тест завершается неудачно из-за тайм-аутов или другого спорадического поведения. В предыдущих проектах, использующих TestNG, у меня был...
2703 просмотров
schedule
23.11.2023
Исключение в потоке main java.lang.ClassNotFoundException: ошибка org.codehaus.groovy.tools.GroovyStarter при запуске простой программы GEB
У меня есть:
версия Java "1.6.0_37"
Среда выполнения Java(TM) SE (сборка 1.6.0_37-b06-434-10M3909)
Java HotSpot(TM) 64-разрядная виртуальная машина сервера (сборка 20.12-b01-434, смешанный режим)
Грааль 2.2.0
Крутой 2.0
Ядро ГЭБ 0.7.2...
5590 просмотров
schedule
30.03.2024
Параметризация замыкания at с помощью аргументов из скрипта или спецификаций spock
Есть аналогичный вопрос, но без ответа Настроить 'at' с дополнительными параметрами для замыкания?
Я хочу повторно использовать объекты моей страницы в разных сценариях с разными входными и ожидаемыми данными. и поскольку метод «at» не дает мне...
93 просмотров
schedule
05.03.2024
Тестирование Kendo UI Grid с помощью Selenium/Geb
Я пытаюсь написать функциональный тест для Kendo UI Grid в своем приложении. В моем тесте я нажимаю кнопку, чтобы добавить новую строку в сетку, затем я хочу перемещаться по каждой из ячеек, присваивая значение полю ввода, содержащемуся в ячейке, по...
2219 просмотров
schedule
17.11.2022
Проблемы со входом в безголовый firefox и Geb/Selenium
У меня проблема с groovy (Geb) скриптом, обращающимся к веб-сайту и механизму входа в систему. На Mac и ПК с безголовым Firefox все работает хорошо. В безголовом Linux (Debian или Ubuntu) это не работает — я пробовал на AWS micro & small, а также на...
386 просмотров
schedule
16.03.2024
Невозможно использовать HtmlUnitDriver в тесте Geb-Spock Grails из-за проблем с зависимостями
Я пытаюсь использовать HtmlUnitDriver в функциональном тесте Geb-Spock в Grails 2.3.7. Я создаю проект, используя Maven.
Когда я запускаю тест с использованием этого драйвера, я получаю:
java.lang.NoClassDefFoundError:...
825 просмотров
schedule
04.11.2023
Геб. Доступ к содержимому элемента заголовка (сценарий/таблица стилей/заголовок…)
Я пытаюсь получить содержимое раздела заголовка моей страницы. Я использую селектор, который возвращает правильный узел дерева, и я могу пройти по нему и получить имена тегов/атрибуты, но все тексты кажутся пустыми.
Для HTML:
<head>...
718 просмотров
schedule
11.01.2024
Как пометить поля ввода html флажком типа в Geb?
Я не могу проверить два поля ввода html с флажком типа на веб-странице с помощью Geb.
HTML-код рассматриваемых полей показан ниже: <input id="yui-gen136" style="width: 50px;" class="assemble-document" type="checkbox"> (у другого есть...
1352 просмотров
schedule
20.01.2024
Как закрыть диалоговое окно подтверждения, открытое другим окном в GEB
В одном из моих функциональных тестов GEB у нас есть ситуация, когда мы открываем новое окно, используя
withNewWindow({ button.click() }, "close": true, "wait": true) {
//Other things
}
Теперь, когда это окно закрывается, открывается...
913 просмотров
schedule
18.02.2024
Зависимости для функционального тестирования с помощью geb
Кто-нибудь знает, каковы правильные зависимости для функционального тестирования с geb в Grails 2.5.0 ?
Я пробовал версию 0.12.0 плагина Geb , но получаю следующую ошибку:
Ошибка запуска разветвленного тестового приложения: такого...
272 просмотров
schedule
06.01.2024
geb.error.RequiredPageContentNotPresent: требуемое содержимое страницы «loginButton отсутствует»
Привет, я получил эту ошибку, когда пытаюсь запустить свой тест.
Пожалуйста, помогите мне понять, почему он не может нажать на кнопку отправки
geb.error.RequiredPageContentNotPresent: The required page content 'loginButton - SimplePageContent...
2825 просмотров
schedule
30.04.2024
Geb - Фокус ввода Selenium с помощью средства выбора даты
После обновления до Geb 0.12.2 и Selenium 2.48.2 я не могу заставить работать следующее:
$("form").validOn(dateString)
Я пробовал такие варианты, как:
$("input",name:"validOn").value(dateString)
а также
$("form").validOn <<...
545 просмотров
schedule
24.05.2024
Инструменты, которые можно использовать с инфраструктурой Geb & Spock для тестирования приложений на базе Windows?
Я хотел знать, можем ли мы использовать инфраструктуру Geb и spock для тестирования автоматизации приложений Windows? Если да, то, пожалуйста, предложите подходящие инструменты, которые можно использовать с инфраструктурой Geb & Spock для...
301 просмотров
schedule
25.05.2024
Новый безголовый Chrome в Geb
Я пытаюсь получить свой проект, который использует Geb для запуска бета-канала Chrome в автономном режиме.
Я могу воспроизвести проблему, используя пример проекта Geb Gradle .
В GebConfig.groovy у меня есть этот блок для определения хрома:...
3053 просмотров
schedule
07.12.2022
Geb - Как использовать двух пользователей/браузеров одновременно?
Я пишу автоматические тесты, используя geb+selenium. У меня есть много сценариев, требующих диалога между пользователями, например:
Покупатель создать диалог
Ответ продавца
Ответ покупателя
Продавец использует какой-то вариант
Покупатель...
711 просмотров
schedule
14.02.2024
Можете ли вы переопределить содержимое в блоке статического содержимого при расширении классов в geb?
У меня есть 2 класса, один расширяет другой, они перечислены ниже:
class TabledPage extends Page {
static content ={
table {$(By.xpath("//tbody"))}
headers {$(By.xpath("//thead"))}
}
Navigator gatAllRows(){...
115 просмотров
schedule
05.01.2024
Методы не начальной функции Spock терпят неудачу при запуске класса в целом
Я использую Геба и Спока вместе, чтобы протестировать интерфейсное приложение. Я новичок в обоих этих инструментах. У меня есть спецификация Spock, которая расширяет GebReportingSpec.
Затем у меня есть setupSpec, который входит в приложение и...
73 просмотров
schedule
25.09.2022
синхронизация методов в автоматизации пользовательского интерфейса с помощью Geb+Spock+Gradle+groovy
Предыстория : я использую Geb+Spock+ Gradle для автоматизации тестирования пользовательского интерфейса и использую файл build.gradle, который содержит следующую конфигурацию:
tasks.withType(Test) {
maxParallelForks = 2
forkEvery = 1...
93 просмотров
schedule
21.12.2023