Integration Testing Best Practices Part I
Semicolon & Sons Semicolon & Sons
4.88K subscribers
1,553 views
9

 Published On Oct 3, 2021

In this episode I talk about my personal best practices when doing acceptance testing in web-development. Firstly, how to reduce brittleness by using stable test-IDs to interface with your tests. Next I discuss why you should use non-JS test-drivers where possible for speed. Then I talk about the benefits of making your integration tests fail on ANY JS exception -- even when only tangentially related to the system under test. Lastly I give you the reasoning behind why I like to automatically capture screenshots of any test failures.

show more

Share/Embed