Вопросы с тегом «integration-testing»

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

307
В чем разница между интеграцией и юнит-тестами?

Я знаю так называемое учебное определение юнит-тестов и интеграционных тестов. Что мне любопытно, так это когда пора писать модульные тесты ... Я напишу их, чтобы охватить как можно больше наборов классов. Например, если у меня есть Wordкласс, я напишу несколько модульных тестов для этого...

258
Карма против тестирования фреймворка Жасмин, Мокко, QUnit [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Несколько вопросов: Как карма и...

157
Запретить юнит-тесты, но разрешить интеграционные тесты в Maven

У меня есть сборка Maven, в которой я использую плагин SureFire для запуска некоторых модульных тестов и плагин FailSafe для запуска некоторых интеграционных тестов. Я хотел бы запустить только тесты плагина FailSafe. Для меня это плохое решение - добавлять разные профили или что-то еще в pom,...

136
RSpec против огурца (истории RSpec) [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

126
Junit: разделение интеграционного теста и модульных тестов

Я унаследовал множество тестов Junit, но эти тесты (помимо большинства неработающих) представляют собой смесь фактических модульных тестов и интеграционных тестов (требующих внешних систем, баз данных и т. Д.). Поэтому я пытаюсь придумать способ фактически разделить их, чтобы я мог быстро и красиво...

112
Встроенный MongoDB при запуске интеграционных тестов

Мой вопрос - это вариант этого . Поскольку мой проект веб-приложения Java требует множества фильтров / запросов чтения и интерфейсов с такими инструментами, как GridFS, я изо всех сил пытаюсь придумать разумный способ использования MongoDB так, как предлагает это решение. Поэтому я рассматриваю...

99
Как мне добавить новый исходный код в Gradle?

Я хочу добавить интеграционные тесты в свою сборку Gradle (версия 1.0). Они должны запускаться отдельно от моих обычных тестов, потому что они требуют, чтобы веб-приложение было развернуто на локальном хосте (они тестируют это веб-приложение). Тесты должны иметь возможность использовать классы,...

98
Модульный тест? Интеграционный тест? Регрессионный тест? Вступительный тест?

Есть ли кто-нибудь, кто может четко определить эти уровни тестирования, поскольку мне трудно различить при выполнении TDD или модульного тестирования. Пожалуйста, если кто-нибудь может уточнить, как и когда их реализовать?...

98
Разделение модульных тестов и интеграционных тестов в Go

Есть ли устоявшаяся передовая практика разделения модульных и интеграционных тестов в GoLang (свидетельствовать)? У меня есть сочетание модульных тестов (которые не полагаются на какие-либо внешние ресурсы и поэтому выполняются очень быстро) и интеграционных тестов (которые полагаются на любые...

97
Что делает модульный тест хорошим? [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

84
Хук выполнения до и после Suite в jUnit 4.x

Я пытаюсь выполнить предварительную настройку и разборку для набора интеграционных тестов, используя jUnit 4.4 для выполнения тестов. Разборка должна выполняться надежно. У меня есть другие проблемы с TestNG, поэтому я хочу вернуться к jUnit. Какие хуки доступны для выполнения до запуска любых...

84
Заглушка аутентификации в спецификации запроса

При написании спецификации запроса, как вы устанавливаете сеансы и / или методы контроллера заглушки? Я пытаюсь отключить аутентификацию в своих интеграционных тестах - rspec / requests Вот пример теста require File.dirname(__FILE__) + '/../spec_helper' require File.dirname(__FILE__) +...

82
Как заставить Capybara проверять видимость после запуска JS?

После загрузки страницы у меня есть код, который запускается, скрывает и показывает различные элементы на основе данных, возвращаемых xhr. Мой интеграционный тест выглядит примерно так: it "should not show the blah" do page.find('#blah').visible?.should be_true end Когда я вручную перехожу на...