Agile QA Testing - Parameterized Tests and Tracking Agile Tasks

Want to make your Agile QA Testing more re-usable? Want to track your Agile testing tasks and review progress? Take a look at our newest release of ALMComplete and QAComplete 9.7.5!

Parameterized Tests

Have you ever needed to run a specific test case multiple times using different data? For example, let’s say you have a test for logging into your software and you want to test that with five different UserId / Password combinations. In many testing systems, you would have to write five distinct test cases, and if you needed to add or remove steps from the test case, you would have to make that change in five different places - not very Agile, right?

Click here for full size image

Parameterized Tests


With the introduction of Parameterized Tests for ALMComplete and QAComplete, you can create a single test case and define one or more tokens (like UserId and Password) within the Steps or Expected Results. Then you can attach a spreadsheet to the test that contains the unique UserId / Password combinations to test. When you run that test, it will read from the spreadsheet and create as many tests as found in the spreadsheet, replacing the tokens with the actual data from the spreadsheet. Create a single test, run it multiple times with different data – it’s that easy and it's more Agile. Watch this Parameterized Tests video to learn more.

Agile Tasks

Have you ever found yourself needing to track tasks related to your Agile QA Testing effort? For example, it would be good to identify the tasks associated with test design, requirement review, server configuration, lab setup, and running of tests easily and to assign those tasks to team members and have them log time and progress towards those tasks. By doing this, you can discover where team members are spending their time, how much effort they invest in testing (as compared to development), and better manage your test resources.

Click here for full size image

Agile Tasks

The new Agile task feature of ALMComplete and QAComplete does exactly that. It allows your team to define tasks, assign them to team members, log time and track progress. You can also use this information when planning upcoming Agile testing efforts to provide better estimates based on past experience. Watch this Agile Tasks video to learn more.


Close

By submitting this form, you agree to our
Terms of Use and Privacy Policy

Thanks for Subscribing

Keep an eye on your inbox for more great content.

Continue Reading

Add a little SmartBear to your life

Stay on top of your Software game with the latest developer tips, best practices and news, delivered straight to your inbox