Month: May 2012

Using Test Case Parameters in Test Management Tools

May 31, 2012
The ability to add parameters to testcases enables you to write testcases once and then run different instances multiple times with different parameters. It's a key capability in test management that saves time, enables you scale up your testing more efficiently and helps avoid mistakes when writing repetitive testcases. It does add a degree of complexity to your test management process though. Managing large volumes of parameter data can become difficult. Sharing parameters across different test cases is not straightforward. And the point at which you define the parameters (e.g. at run time) can be critical to the success of this approach. With QAComplete we're going to see how to create parameters in testcases, how we define the parameters and...
Read more...

Version Control of Test Cases in Test Management Tools

May 24, 2012
It's important to understand if and how version control of your QA artifacts is relevant to your test management process. If you work in a highly regulated environment then it likely that version control is very important. If you work in an environment where documentation and traceability aren't so important then this may not be so relevant. Either way it's useful to trace the history and modifications to your test artifacts. As most tools will do this for you in the background it’s usually worth starting off with tracking the history of changes at first. To understand the different approaches to version control read this previous blog post on the Three Approaches to Test Case Management Version Control. So at...
Read more...

Assignment of Test Cases in Test Management Tools

May 17, 2012
All test management tools have the concept of assigning testcases. Some provide more capabilities than others. Certain tools provide just about every capability you can imagine but do this with a level of complexity which can be quite difficult to manage. Others have limitations that may or may not impact your ability to implement the process you need. In this article we look in detail at how your test management tool implements assignment at the set, case and step level. Key points you should consider in regards to how a test management tool implements the concepts of assignment are: At which level do I want to carry out assignment (e.g. step, case and set). Do I need to be able...
Read more...