Описание тега integration-testing

Форма тестирования программного обеспечения, при которой отдельные программные модули (или компоненты) объединяются и тестируются как группа. Интеграционное тестирование происходит после модульного тестирования и перед тестированием системы.
2 ответа

Собрать родительский pom и запустить специальный тест интеграции в Jenkins через maven?

Проведение mvn clean install на моем родительском pom собирает все подмодули и запускает соответствующие тесты junit. Он не запускает интеграционные тесты. После сборки и запуска модулей, я хочу запустить конкретный интеграционный тест в конкретном …
1 ответ

Как использовать Selenium с "chart.js"

Меня попросили использовать Selenium для написания тестов для веб-сайта. На некоторых страницах есть графики, сгенерированные библиотекой "chart.js". Тесты требуют от меня: Прочитайте размер некоторых значений данных на графике Нажмите на определенн…
1 ответ

Интеграционный тест Spring Hibernate возвращает неожиданный результат

Я использую Maven, Hibernate и Spring в своем приложении. Я реализовал классы сущностей, классы DAO и классы обслуживания в собственных пакетах. У меня проблема при тестировании сервиса. При модульном тестировании метода DAO, который вызывает эта ко…
0 ответов

Остановка и запуск приложения Spring Boot во время одного интеграционного теста

В моем весеннем загрузочном приложении есть @Asynch метод. В реальной жизни приложение может зависать при работе асинхронного потока, вызывая различные проблемы / остатки и т. Д. Есть ли способ симулировать такой сценарий во время интеграционных тес…
18 ноя '18 в 07:49
3 ответа

Selenium C# Сгенерированный автоматически код для Visual Studio 2010

Я хотел бы протестировать интерфейс веб-сайта. Можно ли записать все элементы, на которые щелкнули веб-сайт, с помощью Visual Studio 2010 (как это делает Selenium IDE)? Существует ли интеграция между Visual Studio 2010 и Selenium для использования а…
1 ответ

При запуске теста он пытается сбросить базу данных

bundle exec rake test TEST=test/integration/admin.rb Это команда, которую я даю для запуска интеграционного теста. Но этот файл не загружается в командной строке, он показывает ошибку: ActiveRecord:: JDBCError: com.microsoft.sqlserver.jdbc.SQLServer…
1 ответ

Огурец / капибара неопределенный метод `визит '

У меня есть приложение для выполнения тестов на огурцы для двух моих приложений, которые называются "проверка" и "рекрутеры". Структура каталога моего тестового приложения выглядит следующим образом: root-folder |_features |_recruiters |_recruitment…
09 июл '13 в 13:28
1 ответ

Управление инициализацией классов тестирования модулей maven

В настоящее время я работаю над проектом, основанным на мультипакетном проекте Maven. Допустим, это выглядит так: модуль A (с приложением весенней загрузки) модуль B (для интеграционных испытаний) модуль C (наличие тестов на постоянство с загрузкой …
19 май '18 в 15:54
2 ответа

Тест интеграции ядра AspNet для SignalR

Есть ли, чтобы проверить SignalR с помощью TestServer генерируется как часть интеграционных тестов ( https://docs.microsoft.com/en-us/aspnet/core/test/integration-tests view = aspnetcore-2.1)? Все мои попытки не смогли выполнить рукопожатие TestServ…
10 июл '18 в 12:43
2 ответа

Если клиент продолжает время от времени изменять требования, то какой метод тестирования следует использовать?

Я всегда выполняю регрессионное тестирование, как только появляются изменения. Дело в том, что клиент время от времени вносит изменения или дополнительные требования, и это делает дело более беспорядочным. Я проверяю что-то, а потом все меняется. Я …
31 мар '16 в 05:58
0 ответов

Есть ли способ определить, когда все асинхронные подкомпоненты Vue.js были разрешены?

Я делаю несколько интеграционных тестов для приложения Vue, для которого требуется несколько асинхронных компонентов. Чтобы лениво загрузить локальные компоненты, я использую XHR для извлечения шаблона для каждого компонента и некоторых данных JSON …
2 ответа

Как внедрить поддельные, заглушенные или фиктивные зависимости для интеграционных тестов с использованием тайфуна

Я пытаюсь написать интеграционные тесты с использованием KIF. Мой вопрос: Как добавить заглушку, макет или фальшивую зависимость для конкретного контроллера представления? Каждый контроллер представления, использующий зависимости, такие как модель д…
1 ответ

Интеграционные тесты Rails: сокращение времени выполнения

Я хочу поделиться своими находками и услышать от других об успешных и неудачных попытках сократить время выполнения интеграционных тестов приложений Rails (будь то "обычные" тесты, основанные на Cucumber или RSpec). Вопрос подразумевает, что тесты в…
2 ответа

Сколько интеграционных тестов (или сценариев) я должен написать для каждой функции?

Сейчас я смотрю на проект, в котором есть как модульные, так и интеграционные тесты (с использованием BDD). Интеграционные тесты используют один файл значений для каждого теста. (Учитывая, что существует почти неограниченная перестановка наборов дан…
2 ответа

Как лучше всего тестировать клиенты разных языков программирования на сервере?

Мы написали клиентов на разных языках программирования (Java, .NET/Silverlight, Flash, Javascript), которые взаимодействуют с сервером, поскольку наша цель - поддерживать различные технологии на стороне клиента. Функциональность, которую они должны …
3 ответа

Как экспортировать сценарий ddl из схемы Oracle 10 для создания таблиц и ограничений в базе данных H2?

Мы хотели бы использовать базу данных H2 в памяти для автоматического тестирования наших веб-приложений. Мы используем Oracle 10 для наших сред производства и разработки. Таким образом, идея состоит в том, чтобы продублировать структуру таблицы в те…
15 ноя '10 в 13:25
1 ответ

Selenium vs Puppeteer для тестирования пользовательского интерфейса приложения CEF

Я планирую построить интеграционный тест для моего приложения CEF. Интеграционный тест сфокусируется на проверке пользовательского интерфейса приложения. Я думаю, что может быть два способа сделать это: 1. Use Selenium/webdriver + chromedriver: Sele…
0 ответов

Ошибка в WildFly8 при тестировании с Arquillian

К сожалению, это ошибка в Wildfly 8. * https://issues.jboss.org/browse/WFLY-3396 которая была исправлена ​​в 9 версии. Есть ли обходной путь для Wildfly 8.2?
0 ответов

Тестирование интеграции с Spring Boot: утечка пула соединений

У меня есть весеннее загрузочное приложение (1.5), которое использует @Repos, @PersistenceContext и пул соединений (C3PO с mssql-jdb; 6.1.0.jre8), которое подключается к базе данных SQL Azure. Однако мы сталкиваемся с ошибками подключения при запуск…
20 апр '18 в 14:52
1 ответ

Как проверить метод пружинного контроллера с помощью MockMvc?

Я использую Spring 3.2.0 и Junit 4 Это мой метод контроллера, который мне нужно проверить @RequestMapping(value="Home") public ModelAndView returnHome(){ return new ModelAndView("Home"); } Конфигурация весеннего сервлета: <context:annotation-conf…
28 янв '13 в 13:49