버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

This document provides guidelines on how to create, manage, and execute test plans in the TESTaide application.

정보

...

Test Execution Management requires the correct permissions, such as Project Manager, Create Plan/TC …, TC Execute. For more information, please refer to the Global Permissions guide.

목차

참고사항

To execute the Before being able to execute a test plan, the following prerequisites must be satisfied.

  • You must change the The status of test plan must be changed to

    상태
    colourGreenBlue
    titletesting
    .

  • Before run the test, you must add a regression.

  • To To be able to add a regression for execution, the desired test plan must include at least one test case

Add Regression

...

  • .

For more information regarding this, please refer to the guide on Test Plans.

Adding a new Regression

패널
panelIconIdatlassian-flag_on
panelIcon:flag_on:
panelIconText:flag_on:
bgColor#FFEBE6

When a new regression is added, all the test cases within that test plan are targeted for testtesting.

Therefore, test cases that are no longer need needed to be tested must should be deleted or and new test cases must should be added before adding a new regression.

To add a regression,

...

In TESTaide home, select a project that you want to execute.

...

Select the 'Test Execution' menu on the left sidebar.

...

Before continuing with this guide, make sure the prerequisites are satisfied!

When a user has moved a test plan with at least one test case to the

상태
colourBlue
titletesting
phase, you will be able to view that test plan on the ‘Test Execution’ page of the project. You will find the ‘Test Execution’ page on the left-hand side navigation bar available after having selected a project from the TESTaide homepage.

  1. From the list of available test plans, select the test plan that you want to add a regression to.

...

  1. This will redirect you to a page containing any existing regression for that test plan.

  2. On the top right of the page, click the ‘Add Regression’ button and

...

  1. when the pop-up window appears, enter the required and any optional information, refer to the table below for more information regarding the regression fields.

  2. Click the ‘Save’ button at the bottom to complete the adding a regression.

Field

Description

Test Plan Key

The key of the selected test plan

...

cannot be modified. It is automatically created using the name of the test plan.

Regression Title

...

The maximum length for the title is 50 characters.

Environment

...

(Optional) Test environment selected when creating the test plan.

...

Click the ‘Save’ button at the bottom to complete the adding a regression.

...

Test Execution

정보

If your environment is a Selenium Hub :
When Selenium Hub is all busy and waiting, the user is notified.

...

참고사항

For the manual type of test plan, enter the results manually.

For the auto type of test plan, the results are entered automatically.

To execution test,

  1. In TESTaide home, select a project that you want to execute.

  2. Select the 'Test Execution' menu on the left sidebar.

  3. In the test execution page, select a test plan that you want to execute from the list.

  4. In the regression list panel below, click the ‘Run’ button.

Cancel an Execution

To cancel an execution,

  1. In TESTaide home, select a project that you want to execute.

  2. Select the ‘Test Execution’ menu on the left sidebar.

  3. In the test execution page, select a test plan that you want to execute from the list.

  4. In the regression list panel below, click the ‘Run’ button.

  5. You can see how the ‘Run’ icon in the middle of the run changes to the ‘Stop’ icon when the run is in progress.

  6. Click the ‘Stop’ icon to confirm the cancel pop-up window, click the ‘Yes’ button to complete the cancellation.

...

Test Execution Result

For the manual type of test plan

정보

As the test is in progress, the screen enters the test case details and result input screen.

To enter the execution result:

...

For test execution that have are running on a Selenium Hub environment, the system will inform the user when all hubs are busy and that the execution is waiting for them to finished.

Once you have created a regression you will be able to view it on the list of regressions for that test plan. This list contains detailed information about regression such as which environment it is attached to, any start or end dates of an execution, and any latest result.

Furthermore, you will be able to see the ‘Run’ button, by pressing this button will the regression start to execute and you will be redirected to the appropriate page depending on the type of the test plan that is executed.

...

Cancel an Execution

After having started a regression and the execution is still in progress, the ‘Run’ icon on the execution list page will have changed to display a ‘Stop’ icon instead for that regression.

  1. Simply press the ‘Stop’ icon.

  2. This opens a pop-up window asking for confirmation for the action, by pressing ‘Yes’, the execution will be canceled.

...

...

Checking the results of the test execution

참고사항

For test plans with the manual type, you must enter the results manually. Test plans with the auto type, the results will be automatically provided.

After having started a regression you will be redirected another page depending on type of the plan that has been executed…

For a test plan of the manual type

For manual test plans, executing a regression will redirect you to the results page where you are able to observe the regression result together with the details of the test case.

  1. On the result page for the test case, you can enter the result collectively for all of the test steps with the

    상태
    colourGreen
    titleALL PASS
    /
    상태
    colourRed
    titleALL FAIL
    button.

...

  1. Alternatively, in the test step list table, you can enter the result for each test step with the Pass or Fail button in the

...

  1. 'Expected Results' column.

...

  1. You can go to the previous or next test case

...

  1. in the execution by using corresponding buttons on the upper right or the lower right of the page.

For a test plan of the auto type

...

정보

As the test is in progress, the screen enters the execution progress screen.

To enter the execution result:

...

When the test process is complete, select the test case you want to check from the test case list.

...

For auto test plans, executing a regression will redirect you to the execution page where you are able to observe the progress of the regression and the test cases that are being run with their results updating after each test has completed. You are also able to check the execution log for additional information for each test case and its test scripts.

When the execution is complete, by clicking on any test case, you will be further redirected to the result page with the details of the test case, where you can additionally modify the results.

  1. On the result page for the test case, you can enter the result collectively for all of the test scripts with the

    상태
    colourGreen
    titleALL PASS
    /
    상태
    colourRed
    titleALL FAIL
    button.

...

  1. Alternatively, in the test

...

  1. script list table, you can enter the result for each test

...

  1. script with the Pass or Fail button in the

...

  1. 'Expected Results' column.

...

  1. You can go to the previous or next test case

...

  1. in the execution by using corresponding buttons on the upper right or the lower right of the page.

...

Understanding the results

Below you can find information regarding the meaning of the regression results.

Execution Result: PASS

The overall execution result of the test case becomes

상태
colourGreen
titlePASS
only ONLY when all of the result of all test steps or test /scripts included in the test case is have resulted in
상태
colourGreen
titlePASS
.

Execution Result: FAIL

If any one or more of the results of the test step or script included in the test case is resulted in a

상태
colourRed
titleFAIL
, the overall execution result of the test case becomes will result in a
상태
colourRed
titleFAIL
.

  • If the execution for a specific test case result is

    상태
    colourRed
    titleFAIL
    , a button by selecting the failed test case, an option to add a defect is exposedbecomes available.

  • you You can create a bug issue in connected Jira project.

...