Перейти к основному содержимому

Тестирование

Инструменты для тестирования кода.

Показатели с течением времени

Compare Data
Процент удовлетворённости, заинтересованности, использования, узнаваемости.
Jest
Mocha
Storybook
Cypress
AVA
Jasmine
Puppeteer
Testing Library
Playwright
WebdriverIO
Vitest
Selenium
TestCafe

Не учитываются технологии с узнаваемостью менее 10%. Каждое соотношение определяется следующим образом:

  • Удовлетворённость: сравнение ответов Буду использовать снова и Больше не буду использовать.
  • Заинтересованность: сравнение ответов Хочу изучить и Не интересно.
  • Использование: сравнение ответов Буду использовать снова/Больше не буду использовать с общим количеством.
  • Узнаваемость: разница между количеством ответов за узнаваемость и количеством ответов за вариант ответа Впервые слышу.

Опыт работы

Анализ ответов по исследуемым технологиям в сравнении с предыдущим годом.
Буду ещё использовать
Не буду больше использовать
Интересно
Не интересно
Впервые слышу

Не учитываются технологии, данные по которым есть только за один год.
💡
Кликните по названию технологии, чтобы узнать более подробные сведения и лучше рассмотреть связанные с ней данные.

Сравнение положительных и отрицательных ответов

На следующей диаграмме разделены положительные («Хочу изучить», «Буду использовать снова») и негативные («Не интересно», «Больше не буду использовать») ответы справа и слева, соответственно, относительно центральной оси. Ширина столбца представляет собой количество респондентов, знакомых с рассматриваемой технологией.

Другие инструменты

Compare Data
Мы попросили участников JavaScript-сообщества поделиться своим ”открытием года”

Моё открытие в 2022 году: Diode

Diode — это интерактивный инструмент для создания и моделирования hardware-проектов в браузере. Для меня, как для любителя аппаратного обеспечения, это очень интересно, а интерфейс, созданный с помощью Three.js, просто великолепен!

Мы попросили участников JavaScript-сообщества поделиться своим ”открытием года”

Charlie Gerard

Старший представитель разработчиков в Stripe

testing.testing_happiness

Compare Data

Рекомендуемые ресурсы

JavaScript Testing Practices and Principles
Kent C. Dodds
Remix

JavaScript Testing Practices and Principles

Learn the principles and best practices for writing maintainable test applications to catch errors before your product reaches the end user!
Спасибо нашим партнёрам за поддержку! Подробнее.