Программа тестирования компонентов Cypress

Сборка модульных компонентных тестов для React

Программа тестирования компонентов Cypress

Cypress, о котором вы, возможно, знаете по их очень мощной среде для сквозного тестирования, только что объявил о новом проигрывателе для тестирования компонентов: Cypress Component Test Runner.

Настоящий браузер, реальные результаты

Новый Cypress Component Test Runner, который на момент написания этой статьи находится в альфа-стадии, не будет использовать неглубокие отрисовки для обработки компонентной части вашего модульного тестирования. Новый инструмент фактически использует настоящий браузер, основанный на Chromium. Это тот же подход, который использует Cypress для своей инфраструктуры сквозного тестирования. В результате вы увидите визуальный результат рядом с проверкой ваших компонентных тестов, что является отличным и долгожданным изменением для тестирования пользовательского интерфейса в целом и для разработчиков React в частности.

Один инструмент, чтобы управлять ими всеми?

Лично я не думаю, что Cypress Component Test Runner заменит прекрасные существующие библиотеки тестирования «@ testing-library», а также «Enzyme». Оба они нацелены на разные варианты использования тестовой установки вашего приложения. Новый инструмент тестирования Cypress дополнит и без того хороший выбор.

Тестирование инструмента тестирования

Я связал все необходимые ссылки в приложении к этой статье ниже, так что вы можете быстро попробовать Cypress Component Test Runner прямо сейчас. Обратите внимание, что он все еще находится на стадии альфа-тестирования и не должен использоваться рядом с какой-либо производственной средой.

Том

Предложения

Связанные

Приложение

Языки