Best practices
If you're looking for tips and tricks to get the most out of Tosca, you've come to the right place. The articles in this section have plenty of recommendations for you that will help you create stable, effective tests:
-
Organize your test artifacts in a logical, sustainable folder structure, so your project can grow and evolve.
-
Use the right identifiers, so your Modules always find what you want to test.
-
Create Modules that are easy and intuitive to use, so you can quickly grab the right one for what you're trying to do. Learn more about Module naming conventions, the right order of ModuleAttributes, and recommended Module size.
-
Update Modules as your application changes, so you don't waste time on recreating TestCases from scratch.
-
Understand the ground rules for TestCase content, so that you only create tests that are worth your time.
-
Create TestCases that are easy to find, understand, use, and report on, so your team can work efficiently. Learn more about TestCase naming conventions and good structure.
-
Track your progress, so you and your team can better organize, prioritize, and report on your efforts.
-
Use verifications, so that your tests are definitive proof that your application meets its quality and success criteria.
-
Add wait times, so you don't get failing tests due to slow applications or dependencies.
-
Repeat or reuse steps, so you can maximize your work.
-
Set up the right error handling procedures, so you save yourself a lot of headaches in the execution phase.
-
Perform trial runs of your TestCases, so you can find and fix instabilities before you run your tests in earnest.
-
Organize your ExecutionLists, so they're easy to find, understand, and run.
-
Prepare for test execution, so you can release faster and with more confidence.