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

Интеграционное тестирование - это фаза тестирования программного обеспечения, в которой отдельные программные модули объединяются и тестируются как группа. Никаких издевательств или заглушек не требуется; все проверено как в производстве.

1
Как тестировать код обработки изображения?
Я работаю в области обработки изображений (в основном OCR), и мне интересно, как мне интегрировать модульные тесты в мою разработку. Я уже использую модульные тесты для более «распространенного» типа кода, но когда имею дело с кодом обработки изображений, я не уверен, как с этим справиться. Этот вид кода всегда требует …

3
Как сделать автоматизированные тесты популярными? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Наша кодовая база растет уже 20 лет. У нас около 10 разработчиков + …

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

4
Выбор имен для интеграционных тестов
С юнит-тестами домен довольно маленький, так что это легко. Я использовал methodName_conditions_result()схему Ошерова и нашел ее очень ясной. Но с интеграционными тестами я чувствую, что это сделало бы очень длинное имя, и что я должен поставить вместо methodName? Как назвать интеграционные тестовые классы? Примеры реальных имен интеграционных тестов приветствуются. Я …

1
Проводятся ли какие-либо исследования взаимосвязи между методами тестирования программного обеспечения и производительностью разработчиков? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 6 лет назад . Проводятся ли какие-либо исследования взаимосвязи между методами тестирования программного обеспечения (модульные и / или интеграционные тесты) …

3
Следует ли включать интеграционный тест в непрерывную интеграцию (CI)?
Предположим, что мы разрабатываем веб-приложение, и Хадсон выполняет типичные задачи, такие как компиляция, модульное тестирование и статический анализ кода. Но сложность заключается в следующем: Hudson развертывает и запускает сервер приложений для выполнения интеграционных тестов после выполнения предыдущих заданий. Это означает некоторые сложные вещи, такие как соединение с базой данных, соединение …

3
Где мне провести черту между юнит-тестами и интеграционными тестами? Должны ли они быть отдельными?
У меня есть небольшой MVC-фреймворк, над которым я работаю. Его кодовая база определенно не большая, но это не просто пара классов. Я наконец решил сделать решающий шаг и начать писать тесты для него (да, я знаю, что должен был делать это все время, но его API до сих пор был …

2
Оценка того, стоит ли сначала писать модульный тест или интеграционные тесты в проектах blue-sky / prototype
Что-то, что я недавно заметил, это когда я делаю следующие типы проектов: Когда начинается проект Работа над MVP / прототип Добавление функций, которые не определены полностью Работа над меньшим проектом Для справки, сейчас я работаю над проектом Python, который в настоящее время имеет ~ 1 тыс. Строк кода, включая некоторые …

2
Отдельные отчеты о покрытии кода для модульных и интеграционных тестов или один отчет для обоих?
Должен ли быть отдельный отчет о покрытии кода для модульных и интеграционных тестов или один отчет о покрытии кода для обоих? Мысль, стоящая за этим, заключается в том, что покрытие кода позволяет нам быть уверенным, что наш код будет покрыт тестами, насколько это возможно (насколько машина может в любом случае). …

1
Интеграционные тесты в проектах OSS - как обращаться с третьими лицами с аутентификацией?
Один из моих (с открытым исходным кодом) хобби-проектов - это инструмент резервного копирования, который делает автономные резервные копии репозиториев из GitHub, Bitbucket и т. Д. Он вызывает API хостеров, чтобы получить список репозиториев, а затем использует Git / Mercurial / что угодно для клонирования / вытащить репозитории на локальный компьютер. …

1
Тестовый разрыв между модулем и интеграцией: интеграция в малом, тестирование интеграции компонентов, тестирование модулей
За последние несколько недель я размышлял и изучал, как заполнить пробел в нашей методологии тестирования. Упрощенно, юнит-тесты слишком малы, а традиционные интеграционные тесты слишком велики. Частым сценарий придумывает , где Aи Bкак использовать компонент C. Однако Aи Bимеют несколько иные требования, и делают несколько иные предположения C. Если я разработчик …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.