Step 3 - Template Selection

Step 3 - Template Selection allows you to automate actions that you would otherwise have to do manually before you can run your tests.

In Step 3, you can perform the following steps:

  • select the TestCase templates you intend to use for your tests

  • create an ExecutionList, i.e. a list of TestCases to be run

  • create a RequirementSet, i.e. a set of functional or non-functional criteria for weighing the business risk of a test project

Step 3 is optional. You can click Finish without selecting any TestCase templates, or creating an ExecutionList or a RequirementSet.

If you skip all or parts of Step 3, you must take additional steps before you can execute your TestCases. Tricentis therefore recommends performing Step 3 in its entirety.

Step 3 of the Pre-Screening: File Wizard

If you have performed all of Step 3 and clicked Finish, the Wizard creates the following folders:

  • TestCase-Design folder

  • TestCase folder

  • ExecutionList folder

  • Requirements folder

The Wizard saves these objects to the BI folder you used to run the Pre-Screening: File Wizard.

Tricentis recommends that you organize your tests within multiple, separate BI folders and group them by test layer and test intent.

Select TestCase Templates

To be able to select your TestCase templates in Step 3, you must first copy the respective TestCase templates into the folder _Tosca BI Templates as described in chapter "The Pre-Screening: File Wizard".

Select your templates from the dropdown menu in the Select templates section.

Select a template

If you select TestCase templates, the Wizard performs the following tasks once you click Finish:

  • It creates TestCase-Design TestSheets based on your selection.

  • It creates auto-instantiated TestCases based on your TestCase templates.

  • It creates a Load file into DB TestCase. This TestCase loads the file under test into the caching database.

  • It links the TestCase-Design TestSheets to your TestCases.

If you do not select your TestCase templates in Step 3, the Wizard only creates TestCase-Design TestSheets based on your selection.

In this case, you must perform the following steps manually before you can run your tests:

  1. Link your TestCase-Design TestSheets to your TestCase template by using drag and drop.

  2. Instantiate those TestCases by clicking the Instantiate button in the dynamic menu TestCases.

  3. Navigate to the import folder of the Tosca BI Modules And Samples.tsu subset. Copy the TestCase Load file into DB located under _Tosca BI Templates->TestCase Templates->Pre-Screening. Paste it into the TestCases folder that contains your TestCase Template Instances.

  4. Fill out the values of the Load File into DB TestCase. These values are the same as the ModuleAttributes of the Module File Load into Caching Database.

Load File into DB TestCase

Make sure to execute the Load File into DB TestCase before your Pre-Screening TestCases.

Create an ExecutionList

To create an ExecutionList, enable the checkbox Create ExecutionList.

If you enable the checkbox, the Wizard automatically creates an ExecutionList with your TestCase Instances as ExecutionEntries.

If you do not enable the checkbox, you must manually organize your TestCases in ExecutionLists as described in chapter "Create an ExecutionList".

Create RequirementSet

To create a RequirementSet, enable the checkbox Create RequirementSet.

If you enable the checkbox, the Wizard automatically creates a RequirementSet that is linked to your TestCases.

If you do not enable the checkbox, you must manually create a Requirement structure in the Tosca Requirements Management section as described in chapter "Create and manage Requirements".