Перейти до вмісту

Тестування коду

Інструменти для тестування коду

Співвідношення інструментів тестування з часом

Jest
Mocha
Storybook
Cypress
Puppeteer
Testing Library
Playwright
WebdriverIO
Vitest
Selenium
TestCafe
Mock Service Worker

Режим:

Вигляд:

0%
20%
40%
60%
80%
100%
2016
2017
2018
2019
2020
2021
2022
2023
0%
20%
40%
60%
80%
100%

Досвід використання і ставлення до інструментів тестування

Групувати за:

Сортувати за:

1

74.3%
21.1%
4.6%
19,682
2

52.1%
34.4%
13.5%
19,762
3

47.1%
40%
12.9%
19,713
4

45.4%
41.4%
13.1%
19,675
5

40.1%
25.7%
34.3%
19,636

Досвід

  • Використовував(-ла): Респонденти, які це використовували.
  • Чув(-ла) про це: Респонденти, які чули про це, але не використовували.
  • Вперше чую: Респонденти, які не чули про це.

Ставлення

  • Позитивно: Респонденти, які зацікавлені у вивченні технології або хочуть використовувати її ще.
  • Нейтрально: Респонденти, які не висловили жодного ставлення до технології.
  • Негативно: Респонденти, які не зацікавлені у вивченні технології або використовували її і мали негативний досвід.
💡
Ви можете натиснути на назву будь-якої технології, щоб отримати більше деталей та вичерпніший погляд на відповідні дані.

Інші інструменти тестування

0%
8%
16%
24%
32%
40%
1

76
2

62
3

35
4

24
5

23
6

22
7

22
8

16
9

12
10

11
11

Інші відповіді

157
0%
8%
16%
24%
32%
40%
% від тих, хто відповів на питання
Ми покликали спільноту JavaScript поділитися своїм "вибором року"

Мій вибір 2023: UnJS

Екосистема UnJS схожа на коробку з іграшками для розробника. Від ofetch і consola до citty і nitro — там, ймовірно, знайдеться щось і для вашого наступного великого проєкту.
Ми покликали спільноту JavaScript поділитися своїм "вибором року"

quarkstuff

Розумник із розробки вебу та ігор

Задоволення інструментами тестування

0
1
2
3
4
2016
2017
2018
2019
2020
2021
2022
2023
0
1
2
3
4
Середнє
Наскільки ви задоволені поточним станом інструментів для тестування коду? За шкалою від 0 (дуже незадоволений(-а)) до 4 (дуже задоволений(-а)).

Проблеми інструментів тестування

0%
16%
32%
48%
64%
80%
1

Mocking

2

Configuration

3

Performance

4

5

ESM & CJS

6

Excessive complexity

7

E2E testing

8

Flakiness

9

10

TypeScript support

0%
16%
32%
48%
64%
80%
% від тих, хто відповів на питання
З якими проблемами ви стикалися під час використання інструментів для тестування коду?
Довільна форма

Рекомендовані джерела

Enterprise UI Development: Testing & Code Quality
Steve Kinney
Temporal

Enterprise UI Development: Testing & Code Quality

Learn unit testing with Vitest, continuous integration via GitHub Actions, component and accessibility testing with Ax, mocking techniques, and code standard enforcement using ESLint and Husky & Lint-Staged.
Web App Testing & Tools
Miško Hevery
Qwik Creator (Previously Angular)

Web App Testing & Tools

Dive into testing with Miško Hevery, covering unit and end-to-end testing, refactoring for testability, and using tools like Vitest and Playwright.
Дякуємо нашим партнерам за підтримку! Детальніше.