Company
Date Published
Author
LambdaTest
Word count
2409
Language
English
Hacker News points
None

Summary

At the Testμ 2023 conference, Titus Fortner, a Senior Developer Advocate at Sauce Labs, discussed transitive testing and its role in enhancing software testing reliability and efficiency. He emphasized the importance of automation in testing, advocating for atomic, autonomous, and scalable tests that provide confidence in code correctness. Fortner highlighted the benefits of using application APIs for more manageable UI automation and showcased a Test Address Book site as a practical example of user journey testing. He stressed the need for reliability in automated tests, focusing on principles like atomic testing, autonomous testing, and parallel test execution. Fortner also discussed test data management, advocating for dynamic data generation to maintain test autonomy. He underscored the significance of bypassing UI in favor of API-based testing to save time and increase reliability, illustrating how transitive testing helps minimize the impact of UI changes on test suites. Through a Q&A session, Fortner addressed misconceptions about UI-centric testing, the role of transitive testing in software quality, managing dependencies, and optimizing test selection to balance coverage and resource efficiency.