Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Define the sequence of the steps in a test case that resemble the flow of a test scenario.

You need to add or edit some or all the steps manually for a test case in the following situations such as:

  • To add certain actions that are not supported by Qualitia Automation Recorder.

  • To create a test case to automate testing on desktop applications.

  • To add certain General Web Actions and Mobile Actions.

  • To define conditional statements at the appropriate places.

  • To add custom actions at the appropriate places.

Underlined with Red Color

Before you start adding or editing steps manually, ensure that all the objects of the application under test are added in the Object Repository. For more information, refer to Working with Objects.

Info


The test case screen highlights the steps, tasks, test cases, and test scenarios by underlining with the red color, which indicates that associated test data are not added appropriately. 

Open the test scenario to find the test cases that are underlined with the red color. Open the test case, find the tasks and steps that are underlined with red color, and add the relevant test data. For more information, refer to Adding Test Data for a Test Case.

To add or edit a test case manually:

  1. From the Expand Menu, click Develop.

  2. On the Test Case Editor screen, from the left pane, open an existing scenario or create a scenario. For more details, refer to Working with Scenarios.

  3. You can edit or add a test case of the selected scenario:

    1. To edit a test case

      • Select a test case
        The Test Case Editor screen opens.

    2. To add a test case

      1. On the right pane, click the New Test Case button ().

      2. Enter Test Case NameDescription, Manual TC ID, and File Name.

      3. Click OK.
        The Test Case Editor screen opens.

  4. (Optional) To add a task from the first step, click Create Task. Enter a name and description for the task, and then click OK.
    To add steps for the added task, refer to step 4.

  5. To add an independent step or a task step

    1. Click the Add Test Case Step button () to add a blank step in the Test Case Editor screen.

    2. To add an object, double-click the Object cell to open the Object Repository hierarchy, and then select an object. For more information on objects, refer to Working with Objects.
      Note: You can right-click the object and select Edit Object to edit its properties. For more information, refer to Editing an Object.
      Some Generic Actions do not require an object such as OpenURL, Maximize Browser, and so on.

    3. Double-click the Actioncell and click the arrow button to select an Action.

      Note: As per the selected object, only the relevant actions are displayed. For more information, refer to Qualitia Actions.
      As per the selected action, the associated parameters in a single or multiple parameter cells are automatically displayed.

    4. Enter the relevant values for the parameters. For more information, refer to Quailtia Actions.
      Similarly, you can add more steps that you want to add to the test case.

  6. To add a task using the steps that you have defined

    1. Select the steps, Press Ctrl and select the other steps that you want to add to the task, right-click and then select Add New Task.

    2. Enter a name and description for the task, and then click OK.
      To add steps to thetask, refer to step 4.

  7. To import an existing task, select a step from where you want to insert the task, click the Import Task button () from the Test Case Editor screen.
    To edit the steps for the imported task, refer to step 4.

    Info

    If you edit the steps of the imported task, ensure that there is no impact on other test cases that are using the same task. 
    The task steps have white background, whereas the independent test case steps


  8. To move a task or step to its appropriate place, select the task or step, and then click the Move Up button () or the Move Down button ().

  9. After adding or editing all the tasks and steps, click the Save button () to save the test case.

You can now click the Run button () to dry run the test case to know whether expected results are achieved. For more information, refer to Dry Run a Test Case.
If a task step is added with test data, you need to update the same task in other associated test cases. 

Info

Qualitia recommends saving the test case after making every change in the test case.

You can use the following Qualitia Automation Studio features to enrich a test case:

Note: If a task step is highlighted with a red vertical line

Editing a Step Underlined with Red Color

If the Test Case Editor screen highlights a step or a task by underlining with a red color, as shown in the following figure:

This indicates that the task is imported from another project, and later on the task (Conflicted task) is updated as per its corresponding task present in the import project.
Also, the task step is highlighted only when it contains parameters, which you need to update. You can either add the test data or simply add the required data as per the test case flow, and click the Save button (Image Removed) .step has any of the following problems due to which test case execution will fail :

  • Test data for the associated parameters are not added appropriately. For instructions on how to add a test data, refer to Adding Test Data for a Test Case.
  • The associated object is deleted
  • No object is selected.  

To find all the task steps that are updatedunderlined with red color, select any step in the Test Case Editor screen, click the Next button Deleted/Empty/New test data step button (Image Modified) or the Previous Deleted/Empty/New test data step button (Image Modified) to navigate through the steps that contains the error objects and the updated task steps

Similarly, in the left pane the test scenarios and test cases are also underlined with the red color, which indicates that they have steps which you need to resolve.

On the Page:

Table of Contents