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

Thucydides is a library designed to make writing web-based acceptance tests based on WebDriver easier, and more fun
1 ответ

Отчеты Фукидид не имеют данных

Отчеты Фукидид не имеют данных Я пытаюсь составить отчет о Фукидиде, заглянув в демонстрационный проект. Но мой отчет всегда показывает ноль данных. Тем не менее, я вижу некоторые данные в требованиях, историях и возможностях Test Result Summary Tes…
05 янв '15 в 04:15
1 ответ

Как обойти ошибку jbehave при комбинировании метапараметров и таблицы примеров

Я использую проект из архива 0.9.229 thucydides-jbehave. Здесь у меня есть некоторая история: Narrative: Some text Meta: @registrator1 666-126 @registrator2 666-127 @reg1 666126 @reg1 666127 @ip 172.16.1.2 @zone1 666-126-666-127 Scenario: A Given th…
02 июл '14 в 06:30
1 ответ

Thucydides logging - пишите мои логи в консоль

Я хотел бы иметь возможность записывать свои собственные строки журнала в консольный журнал Thucydides. Однако, когда я пытаюсь использовать log4j, slf4j или Apache, я могу записывать журналы Thucydides в файл с моими записями, но я не вижу свои стр…
26 окт '14 в 14:36
2 ответа

Фукидид: установить с нуля архетип - все тесты пропущены

Я искал повсюду ответы на это. Может показаться, что документация thucydides очень ограничена, и / или они не ожидали, что у людей возникнут проблемы так рано. Я в основном слежу за http://thucydides.info/docs/thucydides-one-page/thucydides.html кот…
25 апр '14 в 15:50
1 ответ

Есть ли какой-нибудь пример для конфигурации лаборатории соуса с помощью serenity/appium для запуска сценариев с мобильным нативным приложением?

Для моего проекта все возможности приведены в файле свойств безмятежности. Ниже приведен пример: appium.platformVersion=8.1.0 appium.platformName=Android appium.deviceName=emulator-5554 appium.automationName=uiautomator2 appium.app=app/path serenity…
0 ответов

Я не могу добавить настраиваемые поля в Отчеты Serenity (используется последняя версия)

Я пытаюсь добавить пользовательские поля в отчет о спокойствии, упомянутый по этой ссылке: https://serenity-bdd.github.io/theserenitybook/latest/extended-reports.html Попытка добавления информации ApplicationVersion в файл свойств спокойствия в этом…
13 ноя '18 в 14:03
1 ответ

При выполнении сценариев Serenity Selen возникает ошибка: net.serenitybdd.core.pages.WebElementFacadeImpl$

При выполнении сценариев селена с использованием maven3 и Serenity Runner выдается ошибка: net.serenitybdd.core.pages.WebElementFacadeImpl$ Оператор, в котором я получаю ошибку: element(createButton).waitUntilVisible(); WaitUntilVisible вызывает оши…
2 ответа

Где я должен поместить файл log4j.properties, чтобы включить ведение журнала отладки в smslib, когда он добавляется через зависимости maven?

Я делаю какой-то проект Java Maven, основанный на thucydides-jbehave-archetype. Зависимость Smslib добавляется через maven: <dependency> <groupId>org.smslib</groupId> <artifactId>smslib</artifactId> <version>dev-S…
23 июн '13 в 19:19
1 ответ

Как справиться с неудачным тестом в JBehave / Thucydides / Selenium?

Я довольно новичок в Thucydides / JBehave, но не нашел никаких решений, опубликованных для этого. Я впервые использую Thucydides / JBehave, но раньше использовал Selenium. У меня есть файл.story. Файл.story содержит 5 сценариев. Каждый сценарий реал…
13 мар '14 в 06:14
2 ответа

jbehave + thucydides: как переопределить тайм-аут 300 с

Я использую плагин thucydides jbehave для запуска тестов Selenium. Тем не менее, я не могу выполнить тесты дольше 5 минут из-за тайм-аута jbehave. Я не могу понять, как можно настроить thucydides/jbehave, чтобы преодолеть это ограничение. Тест на се…
26 апр '13 в 14:19
1 ответ

serenity.use.unique.browser не работает на 1.2.2

Я недавно обновил свои зависимости, и это, кажется, сломало serenity.use.unique.browser, так как теперь для каждого сценария используется новый браузер. Я использую спокойствие junit 1.2.2 и огурец 1.1.23. Он работал нормально, прежде чем я обновилс…
0 ответов

Плагин Browsermob rest - Как избежать шифрования части файла har?

Я использую прокси-сервер browsermob, интегрируемый с тестом JUnit, чтобы получить сетевой трафик, который экспортируется в виде файла har. Я могу получить свой файл har успешно, однако есть один раздел "текст", который шифруется. Как я могу избежат…
0 ответов

thucydides сообщают, что jenkins не открывается должным образом в chrome, где он открывается в iexplorer?

После успешного запуска в jenkin запускается почтовая программа, которая содержит ссылку на отчет thucydide. При нажатии на открытую ссылку в моем браузере по умолчанию, т.е. в chrome. Но он не открывается должным образом, круговая диаграмма не отоб…
16 мар '16 в 17:52
1 ответ

Как включить и исключить сценарии из выполнения теста в JBehave?

У меня есть несколько историй. У каждой истории есть несколько сценариев. Пример: Story 1. Scenario 1. Scenario 2. Scenario 3. Story 2. Scenario 1. Scenario 2. TestNG имеет файл suite.xml для конфигурации, который должен выполнять тест и \ или метод…
05 фев '13 в 06:46
0 ответов

Не удалось выполнить шаг Thucydides и продолжить выполнение теста

У меня есть туцидид + easyb. У меня есть метод с аннотацией @Test. Например: @Test public void Step1(){ assertThat(true).isTrue(); } @Test public void Step2(){ assertThat(true).isFalse(); } @Test public void Step3(){ assertThat(true).isTrue(); } В т…
19 дек '13 в 11:40
1 ответ

Фукидид + СкалаТест

Я нахожу HTML-репортер самого масштабного довольно простым. Я хотел бы что-то вроде Фукидида или что-то еще. Есть ли у кого-то опыт или указатель или где искать информацию о том, как интегрировать их обоих?
09 июл '14 в 19:50
0 ответов

Удалить каталоги CVS из Maven Pom, особенно в сочетании с serenityBDD

У меня есть serenityBDD (бывший thucydides) тестовый проект с использованием JBehave а также Selenium который хранится в CVS... но когда я запускаю выполнение теста, я также получаю CVS папки отображаются как возможности / особенности и истории: Это…
18 сен '15 в 11:32
2 ответа

Thucydides - тест продолжается после сбоя утверждения в @Step

В приведенном ниже сценарии я ожидаю, что сбой утверждения на этом шаге должен привести к провалу теста. Я вижу, что тест продолжается, и поскольку более позднее утверждение в методе @Test не выполняется, сообщается о неправильном исключении, что за…
29 окт '13 в 14:45
1 ответ

Gradle загружает библиотеки Serenity в библиотеки проектов, но не видит их дальше

У меня есть этот файл build.gradle apply plugin: 'java' apply plugin: 'idea' apply plugin: 'net.serenity-bdd.aggregator' sourceCompatibility = 1.8 targetCompatibility = 1.8 repositories { mavenCentral() jcenter() } buildscript { repositories { maven…
06 июл '17 в 16:59
1 ответ

Путь Xvfb и thucydides/Selenium по умолчанию для запуска Firefox

CI Jenkins работает на головном компьютере CentOS под пользователем без полномочий root. Xvfb packege установлен, когда я пытаюсь получить подсказку из Как я могу указать отображение? т.е. вручную устанавливается в консоли export DISPLAY=127.0.0.1:0…
31 окт '14 в 17:04