Публикации по теме 'integration-testing'


Что тестировать в конвейере CI / CD
Путешествие к более надежному программному обеспечению, выпущенному ранее Общая иерархия тестов В 2009 году Майк Кон, проворный евангелист и практик, придумал термин пирамида тестирования . Снизу вверх он состоял из трех уровней: модульных тестов, сервисных тестов и тестов пользовательского интерфейса. Название может показаться немного расплывчатым, да и сама пирамида в некоторой степени устарела. Но основная идея, лежащая в основе этого, довольно проста. Должно быть достаточное..

Интеграционное тестирование с Jest
Тестирование приложений важно, потому что оно гарантирует, что код работает должным образом и что любые изменения, внесенные в код, не нарушают существующую функциональность. Написание тестов позволяет разработчикам быстро и легко выявлять и исправлять ошибки, экономя время и ресурсы в долгосрочной перспективе. Кроме того, тестирование может помочь улучшить общее качество и удобство сопровождения кодовой базы, упрощая ее понимание и работу с ней другими разработчиками. В нашей статье..

Руководство для начинающих: как выполнить интеграционное тестирование в React с помощью библиотеки тестирования React
Интеграционное тестирование является критически важным аспектом обеспечения беспрепятственного взаимодействия между различными компонентами в приложении React. Библиотека тестирования React предоставляет мощные инструменты и методы для выполнения интеграционного тестирования и проверки взаимодействия между компонентами. В этом руководстве для начинающих мы рассмотрим, как выполнять интеграционное тестирование в React с использованием библиотеки тестирования React. Мы предоставим примеры..

Где и когда тестировать метки веб-приложений
Для начала простой вопрос: Зачем мы тестируем наш код? Самый простой ответ — получить как можно больше уверенности , чтобы а) наш код работал так, как ожидалось, и б) наши пользователи могут выполнять задачи, которые они ожидают. Но между тестированием бэкенда и фронтенда существует гораздо большее несоответствие/серая зона. В то время как серверная часть обычно сводится к рабочим процессам ввода-вывода, пользовательский интерфейс, как правило,… ну, более изменчивый и сложный,..

Один день с кукловодом ❤ и печеньем
Видели ли вы подход к интеграционному тестированию, который не вызывает у вас рвоты? по крайней мере, для планеты JS, потому что я думаю, что за эти годы я пересекся с фантомом и кармой, с селеном и Nightwatch, у меня были некоторые надежды на CasperJS и slimerJS, даже иногда я притворяюсь, что jsdom надежен, а затем я понимаю, что я сделал и плакал, чтобы спать; до субботы я обнаружил, что кукловод не новичок, я говорю вам это как отказ от ответственности, но совсем недавно у меня была..

Вопросы по теме 'integration-testing'

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

Интеграционное тестирование частных классов и методов
Для модульного тестирования вы не должны тестировать частные методы, да, но для интеграционных тестов (с использованием среды модульного тестирования, такой как MSTest или NUnit) я бы очень хотел запустить внутренние вызовы API для тестового...
1440 просмотров

Тестовый пример интеграции с Grails сохраняет данные для исследования
Мы привыкли запускать наш интеграционный тест Grails с базой данных HSQLDB в памяти, но в момент сбоя это было трудно исследовать, поскольку данные были потеряны. Мы перешли к запуску теста с физической базой данных (postgres), и все хорошо, когда...
278 просмотров

Насмешка с rspec и мокко вместе
Для набора тестов, который уже использует мокко для насмешек, можно ли написать новые тесты с насмешкой rspec? возможно, включите это до (: все) и верните его обратно в мокко после (: все) Я попытался изменить конфигурацию Spec::Runner во время...
1789 просмотров

Доступ к Spring beans в JerseyTest
Я пытаюсь понять, как получить доступ к компонентам Spring из подкласса JerseyTest. Расширение JerseyTest Мне удалось загрузить контекст Spring в свои тесты, но я не понял, как получить доступ к контексту Spring. Моя установка выглядит так:...
5314 просмотров

как передать XML-файл в качестве параметра в интеграционном тесте?
Я пишу интеграционный тест на рельсах, для этого мне нужно передать файл XML в качестве параметра, я попробовал следующий способ. test "integration" do @controller = ApiController.new file = "xxx/yyy.xml" post "register_user",file...
234 просмотров

Плагин facebook graph для тестирования интеграции с Grails
Я использую http://www.grails.org/plugin/facebook-graph чтобы получить профиль пользователя, но я застрял на тестировании с контроллеров. Кто-нибудь может посоветовать мне, как издеваться или тестировать сеанс facebook в интеграционном тестировании?
322 просмотров

Когда имитировать доступ к базе данных
Что я делал много раз при тестировании вызовов базы данных, так это настраивал базу данных, открывал транзакцию и откатывал ее в конце. Я даже использовал базу данных sqlite в памяти, которую я создаю и уничтожаю вокруг каждого теста. И это работает...
751 просмотров

Как провести интеграционное тестирование в приложении Noje.js RESTful?
Учитывая существующее приложение Node.js, которое реализует RESTful API с форматом JSON, какие были бы хорошие варианты для написания пакета интеграционного тестирования в Node.js? Этот набор должен выполнять тестовые сценарии, которые обычно...
2002 просмотров
schedule 24.11.2023

Интеграционное тестирование JPA Persistence.xml
Я пытаюсь выполнить интеграционное тестирование разработанных мной сервисов. Часть сервиса включает в себя использование daos. На данный момент мне нужно сделать в моей настройке какое-то соединение с постоянным устройством, а затем я могу...
2245 просмотров
schedule 24.05.2024

soapUI против уверенного в себе для тестирования REST API
Что лучше для тестирования REST API, встроенного в Spring 3.1, soapUI или остальное-гарантировано ? oAuth 2.0 используется для аутентификации.
4342 просмотров

Тестирование приложения Rails с помощью Rspec с использованием вспомогательного метода декларативной авторизации Allowed_to?
Я пытаюсь протестировать движок rails с помощью rspec, где я использую гем declarative_authorization для управления ролями для своих пользователей. UserSessions управляются Authlogic. В моем тесте я вызываю вспомогательный метод, который частично...
604 просмотров

Отчеты о покрытии Emma и интеграционные тесты
Есть ли способ заставить Эмму сообщить об интеграционных тестах? В настоящее время наше покрытие Emma показывает только модульные тесты. Добавление для уточнения: мы используем maven для запуска сборки и тестов. Запускаются ли тесты с помощью...
1213 просмотров

разработка не работает должным образом в интеграционных тестах рельсов
Итак, во-первых, я использую встроенный набор интеграционных тестов, который поставляется с Rails, а не Cucumber, Webrat и т. д. Я хочу освоить встроенный набор, прежде чем переключаться на другой набор тестов. используя устройство 1.4.2 и рельсы...
1086 просмотров

Запуск теста на селен с плагином maven-surefire или maven-failsafe-plugin?
меня путают концепции использования maven-surefire-plugin или maven-failsafe-plugin для запуска моих тестов на селен в интеграции этап тестирования (без запуска модульных тестов). В некоторых примерах используется maven-surefire-plugin , а в...
3146 просмотров

Тестирование Spring.NET Injected Membership Provider
Мне нравится гибкость внедрения провайдера членства, но я ломаю голову, пытаясь пройти интеграционные тесты. Моя версия веб-приложения без проблем внедряет поставщика членства в мой сервисный уровень, но я не могу настроить его/работать должным...
1398 просмотров

Тестирование Spring/Hibernate – как удалить схему после завершения?
Я пытаюсь изучить интеграционное тестирование с помощью Spring и Hibernate. Я хотел бы, чтобы он создавал схему перед запуском тестов и удалял ее после завершения тестов, чтобы они всегда начинались чистыми. hibernate.hbm2ddl.auto=create-drop...
778 просмотров

Как в интеграционных тестах rspec/capybara можно реализовать N (последовательных) шагов в качестве N примеров 'itdo'?
Для приложения для обмена сообщениями у нас есть довольно длинные интеграционные тесты. Прямо сейчас, чтобы выполнить заданный сценарий, необходимо выполнить около 20 или 30 шагов в определенной последовательности, потому что шаг N отвечает на...
612 просмотров

Как развернуть WAR на JBoss-5.1.0.GA с помощью плагина cargo-maven и дождаться его развертывания перед запуском интеграционных тестов?
У меня есть веб-приложение maven (веб-сервисы Spring + ApacheCXF) и несколько интеграционных тестов (* IT.java). Я хочу запустить интеграционные тесты с помощью отказоустойчивого плагина, развернув военный файл с помощью плагина cargo-maven. Вот...
1081 просмотров

Тест интеграции с базой данных Spring, когда сбрасывать или?
Я новичок в весне и делаю некоторые интеграционные тесты. Использование данных Hibernate, MySql и Spring JPA. Я использую поддержку транзакций, и в конце каждого теста все откатывается. Например: @Test...
1969 просмотров
schedule 18.09.2022