This is the third installment in the Notes on Test Automation series.
So far I have published one article in this series about Test Encapsulation, which focuses on making tests the most powerful part of a framework, and one about Distributed Testing Models, in which various types of implementation of distributed testing and their pros/cons were discussed. In this article, I am going to discuss formats of test configuration as applicable to the design of Test Automation Frameworks (hereafter referred to as TAFs).
A TAF under most scenarios would provide a mechanism for the end user to configure tests for a test cycle, in which various properties can be configured. Even in basic TAFs, this is kept outside of the code for ease of use, maintainability etc. Some common configurable properties which a TAF can provide via a test configuration include specifying the tests to be executed, the build under test, type of build, minimum priority of tests to be run, whether only tests that have known associated bugs are to be executed, and so on.
Very nice post. Thanks for sharing your views on Test Automation Frameworks. I was looking for such expert information on Software Test Automation, tolls and frameworks.
Very nice post. Thanks for sharing your views on Test Automation Frameworks. I was looking for such expert information on Software Test Automation, tolls and frameworks.
Thanks for the appreciation.
I’d write on another topic under this series in Q4, 2011