![]() |
Source: Chris Appleby |
“Life can only be understood backwards; but it must be lived forwards.”
― Søren Kierkegaard
― Søren Kierkegaard
And so it goes with functional software testing. We can understand and automate, then rinse and repeat, only with hindsight. However, to truly move forward in the most efficient and effective manner possible, it is imperative that exploraty testing is incorporated into every software testing program.
Opponents of exploratory testing often mistake it for manual testing with a flash name. Exploratory testing, at it's very core, requires the unleashing of a tester's creativity to find bugs that a carefully orchestrated testing regime will easily miss.
We apply have three simple rules when conducting exploratory tests for our clients:
- Aid testers in exploiting their creativity during the testing process
- Time-box tests to minimise inefficiencies
- Test specific elements of the system by using pre-defined tours, or perspectives
The financial argument for exploratory testing is also worthwhile to note. It has helped us deliver real value to clients in as little as 24-48 hours, rather than having to make them wait for the weekly or monthly reports. As they say, time is money.
If you want more information about our software testing services and leading-edge testing tools, or help in achieving any of the above, get in touch:
Or contact us on +61 8 8312 1287 or solutions[at]qsometech.com
0 comments :
Post a Comment