Вопросы по теме 'spock'
Как откатить конкретную запись после теста?
У меня есть тест spock/spring, который изменяет содержимое базы данных, и мне интересно, как откатить эту запись.
В настоящее время я выполняю необработанный оператор sql, сохраняю данные поля и после успешного теста восстанавливаю эти данные. Но я...
3322 просмотров
schedule
04.02.2023
Это правильный способ использовать при закрытии в Geb
Сценарий: у меня есть страница входа, которая использует ajax для проверки пользователя, и если неверный вход, она остается на той же странице.
Мне интересно, правильно ли это использовать at в Geb, или я могу импровизировать. Обеспокоенность:...
2865 просмотров
schedule
31.07.2022
Есть ли ошибка при использовании плагина Spock и Spring Security в одном проекте?
В своем текущем проекте я использую плагины Spring и Spock. Я написал кучу тестовых случаев в Spock. Все проходят без ошибок (Все ЗЕЛЕНЫЕ!). Но те же самые тесты терпят неудачу, если я пытаюсь протестировать приложение через некоторое время. Я не...
1224 просмотров
schedule
20.04.2022
Недопустимое определение шаблона компонента страницы «$» для «ApplicationSummaryPage», параметры должны быть либо замыканием, либо картой и замыканием.
Ниже моя страница Geb, Spec и Error. Я не уверен, где и в чем проблема. Когда я удаляю нижеприведенное из ApplicationSummaryPage , я не получаю эту ошибку.
ds(wait: true)
{ module DatasourceInformationRow, $("table.ic-table-creditReportProduct...
879 просмотров
schedule
26.08.2022
Внедрение зависимостей в тест спецификации Grails Spock
Мне нужно внедрить зависимости в объекты моего домена в моих тестах.
Эти тесты размещаются в каталоге test/integration и простираются от spock.lang.Specification .
Как я могу этого добиться?
Примечание. Я видел этот пост Как внедрить бобы...
10476 просмотров
schedule
20.10.2022
В Geb, в чем разница между отображаемым и присутствующим?
Я пишу функциональные тесты и имею дело с модальным окном, которое появляется и исчезает.
В чем разница между отображаемым и присутствующим?
Например, у меня есть:
settingsModule.container.displayed and settingsModule.container.present...
10808 просмотров
schedule
01.09.2022
Утверждение списка предметов в Споке
Использование Spock 0.7 с Grails 2.04. Пытаюсь настроить тестовую среду. Мне нужна помощь в тестировании списка объектов.
У меня есть список объектов местоположения. Я хочу проверить дату на каждом из этих объектов. Я повторяю, но не уверен,...
8931 просмотров
schedule
10.03.2024
Geb, как автоматически заполнять подсказки имени пользователя/пароля
Я использую geb со spock в качестве основы для приемочных испытаний. Все идет отлично, за исключением того, что есть проблема с парой тестов, когда при перенаправлении на другой веб-сайт нам предлагается ввести имя пользователя и пароль для доступа к...
1882 просмотров
schedule
19.10.2023
Демонстрация с использованием Спока
Я собираюсь делать презентацию о Споке на следующей неделе, и в рамках презентации мне нужно провести демонстрацию. Я использовал Spock немного раньше для проекта, но не использовал его примерно год или около того.
Демонстрация должна быть чем-то...
625 просмотров
schedule
30.08.2022
Могу ли я использовать Спока и Геба без Grails, Gradle или чего-нибудь еще?
Я тестировщик и хочу использовать Spock + Geb для тестирования. Насколько я понимаю, мне нужно настроить grails (или gradle, или что-то в этом роде), чтобы использовать Spock + Geb. Или Grails не требуется? В таком случае, какой минимальный набор...
268 просмотров
schedule
06.12.2022
Как создать моки Спока вне класса спецификации?
Мы комбинируем тесты Spock с Spring @ContextConfiguration, чтобы мы могли создавать bean-компоненты в контексте Spring, а затем использовать Spock для фактического тестирования. Мы хотели бы добавить в нашу весеннюю фасоль «spock mocks». Для Mockito...
6460 просмотров
schedule
01.12.2023
Модульное тестирование Spock и внутренние закрытия
Я столкнулся с довольно странной проблемой закрытия, связанной с модульным тестированием spock, и подумал, может ли кто-нибудь объяснить это.
Если мы представим себе дао, модель и сервис следующим образом:
interface CustomDao {...
6101 просмотров
schedule
12.05.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
Спок + слюни Тесты
У меня вопрос по тестированию SPOCK + Drools. Вот в чем дело,
KnowledgeBuilder builder = KnowledgeBuilderFactory.newKnowledgeBuilder();
Эта строка кода работает абсолютно нормально внутри тестового примера JUnit. Это не внутри СПОКА.
Я...
501 просмотров
schedule
06.06.2022
Спок MissingMethodException
У меня есть что-то похожее на аналогичную спецификацию:
def "my spec"(Record record) {
given:
Something something = getSomething()
and:
otherThing = getOtherThing()
doFlow(something, record)
if (record.someType =...
1326 просмотров
schedule
17.06.2023
Параметризованные тесты Spock и использование труб
У меня проблемы с написанием параметризованного теста с помощью Spock, когда одному параметру нужен символ вертикальной черты, например, потому что это вычисление флага.
def "verify inferInputType()"() {
expect:
inputType ==...
1384 просмотров
schedule
09.11.2022
Функциональное тестирование текстового поля редактора от geb
Я пытаюсь ввести текст в текстовое поле redctor, чтобы протестировать функциональное тестирование с помощью geb. Но я не могу этого сделать, потому что textarea невидим. Когда это просто текстовое поле html, я могу сделать это с помощью personal...
252 просмотров
schedule
30.05.2023
SPOCK - Все переменные @Shared имеют значение NULL
Вот мой тестовый класс:
import grails.test.mixin.*
import spock.lang.Specification
import spock.lang.Unroll
import spock.lang.*
import groovy.util.logging.Slf4j
@Slf4j
@Mock([PromoRule, PromoCode, SecUser])
@TestFor(PromoService)
class...
3016 просмотров
schedule
28.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