Публикации по теме 'testing'
Интеграционное тестирование с Cypress 101
Интеграционное тестирование с Cypress 101
Интеграционное тестирование вашего приложения может быть очень сложным, особенно когда вы все еще используете инструменты на основе селена. К счастью, на рынке появился новый игрок - Cypress . Это делает создание тестов простым, стабильным и, самое главное, очень приятным в работе.
Создайте свой первый тест После его настройки вы можете начать добавлять свои тестовые файлы в папку cypress / integration. Хорошей практикой должно быть..
Три великих добродетели тестировщика программного обеспечения
Три великих добродетели тестировщика программного обеспечения
Ларри Уолл, создатель языка программирования Perl, как известно, заявил, что три великие добродетели программиста - это лень, нетерпение и высокомерие (гордость).
Лень : качество, которое заставляет вас прилагать большие усилия для снижения общих затрат энергии. Это заставляет вас писать трудосберегающие программы, которые другие люди сочтут полезными, и документировать то, что вы написали, чтобы вам не приходилось..
Измените свой процесс тестирования с помощью Cypress: полное руководство с практическими примерами
Cypress — это современная среда сквозного тестирования на основе JavaScript, которая упрощает процесс создания и выполнения автоматизированных тестовых случаев.
Автоматизированное тестирование является важнейшим аспектом разработки программного обеспечения, обеспечивающим качество и надежность приложений. В этом всеобъемлющем руководстве мы рассмотрим ключевые концепции Cypress и предоставим пошаговые инструкции вместе с примерами, которые помогут вам освоить автоматизированное..
TestContainers: упрощение контейнерного тестирования для разработчиков
В мире современной разработки программного обеспечения тестирование является неотъемлемой частью жизненного цикла разработки. С появлением технологий контейнеризации, таких как Docker, разработчики нашли новые способы управления зависимостями и обеспечения согласованности между средами разработки, тестирования и производства. TestContainers, мощная библиотека Java, изменила правила игры в мире контейнерного тестирования. В этой статье мы рассмотрим TestContainers и то, как они упрощают..
Оптимизируйте рабочий процесс разработки с помощью MirageJS: создание реалистичных макетов API для тестирования API и…
Тестирование API и разработка внешнего интерфейса часто полагаются на фиктивные API для имитации поведения внутреннего интерфейса. MirageJS — отличный инструмент, упрощающий создание реалистичных макетов API для приложений JavaScript. В этом сообщении блога мы рассмотрим возможности и преимущества MirageJS на практическом примере. К концу у вас будет четкое понимание того, как MirageJS может улучшить ваш рабочий процесс разработки.
Что такое MirageJS?
MirageJS — это библиотека для..
5 вещей, которые мотивируют вас выполнять модульное тестирование
5 вещей, которые мотивируют вас выполнять модульное тестирование
1. Уменьшите количество ошибок
Устранение ошибок не только утомительно и требует много времени, но и проблемы, возникающие в рабочей среде, гораздо сложнее, чем если бы они были обнаружены в процессе разработки или постановки. Добавляя модульные тесты, сбои можно обнаружить на ранней стадии, практически сразу после написания кода, и команда сможет позаботиться о любом непреднамеренном дефекте без каких-либо..
Как имитировать только одну функцию из модуля в Jest
Имитация зависимостей вашего кода - один из фундаментальных аспектов тестирования программного обеспечения, который позволяет разработчикам получить контроль над потоками данных и поведением кода.
В качестве среды тестирования JavaScript Jest имеет обширную коллекцию API, которые сделают нашу жизнь проще и помогут с имитацией зависимостей. Однако иногда вариантов бывает так много, что их сложно узнать все, не говоря уже о том, чтобы определить наиболее оптимальный.
У меня был..