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


Реальные приложения ReactNative стали проще с React Native Elements, Jest и MobX MST
В этом посте мы создадим реальное мобильное приложение на ReactNative. Мы также рассмотрим некоторые методы разработки и библиотеки, в том числе следующие: структура каталогов государственное управление (в Mobx) инструменты для стилизации и линтинга кода ( Prettier , ESLint и Arirbnb style guide ) экранная навигация с помощью react-navigation пользовательский интерфейс с использованием React Native Elements и важная, но часто игнорируемая часть: модульное тестирование..

Один отказавший модульный тест
В настоящее время я работаю в проекте в качестве QA, где мы делаем повторное моделирование базы данных SQL в новую блестящую базу данных Graph и пишем новую службу отдыха поверх нее. Гринфилд ура . Я много слышал о Пирамиде испытаний уже довольно давно, и сейчас самое время стать свидетелем того, как она строится со всеми взлетами и падениями. В пирамиде тестирования большая часть автоматизированных тестов должна выполняться на уровне отдельных модулей, затем часть - на уровне..

Запускать тесты только при сохранении файла
Сегодня мы рады объявить о выпуске новой функции, которая позволяет пользователям Wallaby контролировать запуск тестов. До сегодняшнего дня Wallaby обнаруживал как сохраненные, так и несохраненные изменения в коде и тестовых файлах и планировал инкрементный тестовый запуск затронутых тестов. Wallaby теперь дает возможность запускаться только при сохранении файла; Валлаби по-прежнему будет запускать только минимальный набор тестов, основанный на изменениях вашего кода, но теперь ждет, пока..

Как автоматизировать тесты для Spring Boot API с помощью MockServer
Протестируйте свои API с помощью MockServer, как настоящий сервис Системная интеграция неизбежна при разработке приложений. Независимо от того, является ли ваша система набором современных микросервисов или устаревшей монолитной системой, большая часть системной логики зависит от других процессов или источников данных для обеспечения значимых бизнес-функций. Интеграция будет в форме вызовов библиотечных функций или вызовов REST API. Взаимодействие с другими компонентами часто..

Тестирование API с помощью Postman: 10 распространенных проблем и решений
Написание тестов в Postman хорошо документировано как на официальном сайте, так и в прилагаемом блоге. Тестируя API с помощью Postman, вы можете обеспечить хорошо структурированный вывод для клиентов API. В этом посте основное внимание уделяется как Postman, и не будем вдаваться в подробности почему . Зачем мне это читать? В этом посте я кратко расскажу вам о написании тестов в Postman и покажу, как преодолеть 10 проблем , с которыми я столкнулся при использовании Postman для..

Модульное тестирование кода React
Модульное тестирование кода - это всегда хорошая идея. React обычно используется для создания фронтальных приложений, поэтому сквозное тестирование - это первое, что приходит на ум. К счастью, React почти так же легко протестировать на уровне компонентов. Первое, что вам нужно сделать, это взять свой любимый тестовый раннер и фреймворк - я выберу Chai и Mocha . Дополнительно вам понадобятся react-addons-test-utils , и все готово - теперь мы можем протестировать наше приложение. Но..

TDD из глазка
TDD (разработка через тестирование) УДИВИТЕЛЬНЫЙ. TDD a.k.a red-green-refactor - это подход к разработке программного обеспечения, при котором вы сначала пишете свой тест (спецификацию) для своей программы. Тест должен определять все поведение, которое вы ожидаете от своего компонента, класса или программы. Запустите тест и не паникуйте. Как следует из названия, он КРАСНЫЙ, что означает много ошибок. Теперь во второй фазе - ЗЕЛЕНОЙ фазе вы превращаете все свои красные (ошибка) в..