
egghead
Проект egghead.io представляет огромный выбор курсов и скринкастов для разработчиков любого уровня и профессии.
End to End Testing with Google's Puppeteer and Jest
Тестирование End to End включает в себя обеспечение того, чтобы все интегрированные части приложения функционировали и работали вместе, как ожидалось. Эти типы тестов моделируют реальные сценарии пользователя, в основном проверяя, как настоящий пользователь будет использовать приложение. Они заполняют пробелы, которые блок и интеграционные тесты просто не могут покрыть.
Puppeteer - это основная часть этих инструментов. При правильном использовании он может открывать и запускать приложения внутри браузера хрома и выполнять действия, которые он дал. Jest используется, чтобы утверждать, что интегрированные части работают так, как ожидалось, и другие дополнительные библиотеки, такие как faker и pixelmatch, переносят наши тесты на следующий уровень.
В этом курсе мы создадим общие функции приложения и проведем с ними разные типы тестов. Эти тесты будут включать в себя предоставление контента и измерение общей производительности, автоматизации и подражание активности пользователей.
Название ветки соответствует уроку.
Проект egghead.io представляет огромный выбор курсов и скринкастов для разработчиков любого уровня и профессии.
Обновите свои навыки React с помощью разработки через тестирование! Jest, Enzyme, Redux, middleware , ES6 и многое другое! Изучение React вместе с тестированием является обязательным. Знание того, как создавать приложения React с тщательными тестами, откроет вам двери в многие компании. На этом курсе, основанном на проектах, вы узнаете, как создавать приложения React и Redux в рамках подхода, основанного разработке через тестирование. Вы обн
В этой серии вы узнаете о тестировании React приложений и сможете начать тестировать свое уже сегодня.
Изучите умный и эффективный способ тестирования любого JavaScript приложения. Зачем тестировать ваш JavaScript? Каждый раз, когда обнаруживается ошибка, пользовательский опыт вашего приложения трещит по швам. Баги это плохо. А кого будут винить ? Тебя, разработчика! Перед каждым деплоем, твой код должен быть протестирован и гарантировать полную рабочую функциональность. Профессионалы пишут работающий код, и я имею в виду тот код, который протести
Jest - это ведущий в отрасли набор тестов для JavaScript, используемый крупными и маленькими проектами по всему миру. Давайте поработаем с Jest в этом курсе!
В этом курсе мы обсудим правильную настройку Enzyme с Jest для тестирования визуализированных компонентов. Это включает в себя все необходимое, чтобы наша среда тестирования работала с различными версиями React. После того, как мы подготовим настройку среды, мы проработаем различные способы визуализации компонента на наших тестовых страницах. С визуализированным компонентом мы теперь можем тестировать методы и свойства компонента, чтобы утверждат