Gå til innhold

Testing

Verktøy for å teste koden din.

Forhold for Testverktøy over tid

Det er sjeldent å se en trend så tydelig som Vitest sin oppstigning de siste årene. Selv om det "bare" er nummer fire når det gjelder bruk, topper det allerede rangeringen for interesse, retensjon og generell positivitet – og viser ingen tegn til å gi fra seg topp-plassen med det første.

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

Modus:

Visning:

Bruk:

Proportion of respondents having used an item
0%
20%
40%
60%
80%
100%
2016
2017
2018
2019
2020
2021
2022
2023
2024
0%
20%
40%
60%
80%
100%

Other Testing Tools

0%
20%
40%
60%
80%
100%
1

77
2

59
3

50
4

44
5

34
6

23
7

17
8

11
9

11
10

9
11

Andre svar

101
0%
20%
40%
60%
80%
100%
% besvarelser på spørsmål

Used at Work

Vitest displays the classic signs of a technology at the start of its lifespan: high retention and interest, but low adoption in large companies – for now.

Which of these tools do you use in a professional context?
Multiple
0%
20%
40%
60%
80%
100%
1

7,262
2

4,660
3

3,986
4

3,674
5

3,603
6

2,970
7

2,082
8

1,865
9

1,130
10

939
11

435
12

310
13

156
14

🚫 Ingen

1,554
0%
20%
40%
60%
80%
100%
% besvarelser på spørsmål
Vi spurte medlemmer av JavaScript-fellesskapet om å dele sitt "årets valg"

Mine valg for 2024: Shruti Kapoor

Min valg for året er min venn Shruti Kapoor. Shruti har en fantastisk måte å forklare selv de mest krevende tekniske JS-konseptene på en lettfattelig måte. I sine morsomme og engasjerende YouTube-videoer og konferanseforedrag lærer hun publikum de viktigste delene av JavaScript-utvikling, uten unødvendig fyllstoff.
Vi spurte medlemmer av JavaScript-fellesskapet om å dele sitt "årets valg"

Shaundai Person

Frontend Senior programvareutvikler (Netflix) og kursholder

Number of Items

How many items in this category respondents have used.

0%
4%
8%
12%
17%
21%
1

0

2,911
2

1

1,260
3

2

1,398
4

3

1,470
5

4

1,443
6

5

1,360
7

6

1,278
8

7

1,092
9

8

757
10

9

516
11

10

341
12

11

131
13

12

46
14

13

12
0%
4%
8%
12%
17%
21%
% av deltagere i undersøkelsen

Fordeler med Testverktøy

På en skala fra 0 (veldig misfornøyd) til 4 (veldig fornøyd), hvor fornøyd er du med den nåværende tilstanden til testverktøy?
1
2
3
4
5
2016
2017
2018
2019
2020
2021
2022
2023
2024
1
2
3
4
5
Gjennomsnitt

Utfordringer med testverktøy

Mocking er den største utfordringen når det gjelder testing, tett fulgt av besværet med komplekse oppsett og konfigurasjoner, og ikke minst langsomme tester som tar lang tid å kjøre.

Hvilke utfordringer har du møtt på når du bruker testverktøy?
Fritekstformat
Multiple
0%
20%
40%
60%
80%
100%
1

Mocking

2

Configuration

3

Performance

4

5

ESM & CJS

6

Excessive complexity

7

Flakiness

8

browser_testing_issues

9

E2E testing

10

Lack of documentation

0%
20%
40%
60%
80%
100%
% besvarelser på spørsmål

Anbefalte ressurser

Testing Fundamentals
Steve Kinney
Temporal

Testing Fundamentals

Learn the basics of testing and apply Test-Driven Development techniques to your workflow. Create automated tests for DOM elements and user interactions. Use mocks and spies to control your environment and test more complex code. Gain practical experience writing unit and integration tests while exploring common testing tools.
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.
Takk til våre partnere for deres bidrag! Lær mer.
OSZAR »