Публикации по теме 'integration-testing'
Сквозное тестирование никуда не денется
Я не раз читал, что модульные тесты должны составлять около 70% всех письменных тестов для приложения. Остальные 30% составляют в основном интеграционные тесты с несколькими сквозными тестами для заполнения полного набора тестов. Я думаю, что это хорошее практическое правило, но некоторым (в основном) интерфейсным приложениям действительно нужно больше, чтобы обеспечить полное покрытие кода. Конечно, вы можете смоделировать горы данных - и нет сомнений, что вам нужно будет сделать..
Часть 2: Интеграционное тестирование в Node.js с взаимодействием с базой данных с помощью Docker
В этой статье я расскажу об интеграционных тестах для приложений, взаимодействующих с БД с помощью образов Docker. Для простых интеграционных тестов без какой-либо БД и просто вызовов к внешним системам, пожалуйста, обратитесь к моему предыдущему посту , и если вы хотите, чтобы вас уведомляли, когда я публикую что-то новое, напишите здесь свой адрес электронной почты.
Проблема
Многие из наших приложений взаимодействуют с БД, и нам нужен был эффективный способ запуска..
Интеграционные тесты для веб-API ASP.NET Core с использованием MSTest
Как писать интеграционные тесты для конечных точек API с помощью MSTest
Мы часто хотим написать интеграционные тесты, чтобы оценить весь конвейер запроса-ответа нашего приложения. Например, мы хотим, чтобы наши конечные точки API возвращали одни и те же ответы на одни и те же запросы. Эти интеграционные тесты полезны для выявления случаев отсутствия свойств в ответах JSON, несоответствия верхнего и нижнего регистра имен свойств, устаревших сообщений об ошибках и т. Д.
В официальной..
Автоматическое тестирование API с Postman
Почтальон - отличный инструмент тестирования API для разработчиков, тестеров QA и тестеров на проникновение. Его пользовательский интерфейс позволяет легко отправлять HTTP-запросы и видеть ответы, но это также отличный инструмент для автоматизации.
Postman позволяет вам писать тесты chai.js в Javascript, которые будут запускаться после каждого ответа и позволят вам делать утверждения о теле ответа. Эти тесты также можно запускать без управления с помощью Newman и добавлять в..