Back to Resources

Blog

Posted January 16, 2020

Tech Talk: Test Coverage with Atomic Tests, Part 5

quote

A key component to fast test execution and successful test automation is to clean up duplications and have a lot of atomic tests. What is an atomic test? An atomic test is simply testing a single item. This could be a single feature or a single function to validate that it is working.

Hear from Nikolay Advolokin, Solutions Architect, as he continues to share some of his best practices for Automated Testing. In this Tech Talk, he breaks down further what an atomic test is and why having lots of them is beneficial for test coverage. He outlines a few reasons why you should avoid non-atomic tests and if possible, to split them out into smaller atomic tests.

Advancing further, Nikolay reveals the different ways to set an application state using Javascript injection, restful API, database manipulation, and cookies to create atomic tests.

Stay tuned for the next video!

Don’t want to wait? Access all eight videos in this Best Practices for Automated Testing series.

Published:
Jan 16, 2020
Share this post
Copy Share Link
© 2023 Sauce Labs Inc., all rights reserved. SAUCE and SAUCE LABS are registered trademarks owned by Sauce Labs Inc. in the United States, EU, and may be registered in other jurisdictions.