Test Execution and Results Analysis: Time for a "Legal" Separation
Generally, testers mix test execution and test analysis. Typically, each test case execution also does its bit of analysis focusing on the feature under test, comparing actual to expected results. Jacques Durand explains that by declaring and enforcing a "legal" separation between execution and analysis tasks, testers' perspectives automatically change. Rather than focusing only on actual vs. expected results of one output, every output in every test becomes fair game for a more comprehensive analysis, leading to finding more bugs sooner. With this separation approach, each test suite is split into a set of test scenarios plus a set of logical test assertions. Join Jacques to learn how to leverage XML to format scenario outputs and other analyzer inputs, and how to write executable declarative test assertions independent from test scenarios. Your test suite designs will improve, find more defects, and support a more robust automation framework.
Upcoming Events
Apr 27 |
STAREAST Software Testing Conference in Orlando & Online |
Jun 08 |
AI Con USA An Intelligence-Driven Future |
Sep 21 |
STARWEST Software Testing Conference in Anaheim & Online |