Page 1 of 2

the state of frontend testing

đź‘‹ Hi there, thank you for your time. I am trying to understand the state of frontend testing with web applications. The survey is anonymous and should take about ~3 minutes to fill out. No sales follow-up unless you opt-in.
Let's go! 🚀

Which statement best describes your role?

Which statement best describes your role?
A
B
C
D
E
F
G

Roughly how big is your engineering team?

Roughly how big is your engineering team?
A
B
C
D

How often do you deploy to production?

How often do you deploy to production?
A
B
C
D

Briefly describe your tech stack

Briefly walk me through the last meaningful front-end test you wrote or updated

Thinking about the last feature you shipped, what was the rough split between writing feature code vs writing tests?

Thinking about the last feature you shipped, what was the rough split between writing feature code vs writing tests?
A
B
C
D
E

How painful do you find writing frontend tests in your current codebase?

Decent
Mildly painful
Very painful

New unit / component test from scratch

New end-to-end / integration tests
Updating existing tests

Working with data-test selectors

Mocking network calls or child components

State management in tests
Diagnosing a flaky test that fails only in CI

Things you’ve already tried or rely on to speed up testing (select all that apply)

Things you’ve already tried or rely on to speed up testing (select all that apply)
A
B
C
D
E
F
G

In the last while, how often have UI bugs slipped through your test suite and reached production?

In the last while, how often have UI bugs slipped through your test suite and reached production?
A
B
C
D

In the last while, has your test suite slowed down your ability to ship? (select all that apply)

In the last while, has your test suite slowed down your ability to ship? (select all that apply)
A
B
C
D
E

On a scale of 10, how confident are you that your frontend tests catch critical bugs before deploy?

On a scale of 10, how confident are you that your frontend tests catch critical bugs before deploy?
Not at all confidentSomewhat confidentVery confident

Which tools are in your current test suite?

Which tools are in your current test suite?

One last thing, would you be interested in supporting me further?

One last thing, would you be interested in supporting me further?
A
B