TestRun is the highest level of a
baangt test definition item (
explore baangt Structure). Under the TestRun menu, you find a list of the available in the system TestRuns and a set of tools to manage the TestRuns. The list of the TestRuns is available in the
reverse chronological order (from the most recent to the oldest) by the creation time. The list shows TestRun name, description, and creation time.
TestRun Details
Clicking a TestRun name expands the details of the selected TestRun:
- TestRun ID
- Creation Data: user and time
- Last Edit Data: user and time
- The list of the Test Case Sequences within the TestRun
- The list of the TestRun executions: Runs
TestRun Search
The search feature allows to find the TestRuns by a keyword occurrence in the TestRun name or description. Type a keyword in the search field and you'll see only the TestRuns of your interest. The search is case-insensitive.
Create TestRun
At the top-right, click create TestRun button to access the TestRun creation form. The form has two mandatory fields (marked with red borders on the screenshot bellow).
Field |
Mandatory |
Description |
Name |
YES |
A short name that a new TestRun will be associated with |
Description |
YES |
A brief description of a new TestRun |
Test Case Sequences |
NO |
A list of the test case sequences items collected within a new TestRun. Here you can select from the drop-down list the available in the system test case sequences. The names of the chosen test case sequences will appear under the field.
|
Global Settings |
NO |
The definition of the Global Settings of a new TestRun. If it left blank, the Default Global Settings takes effect. The Global Settings is a JSON object.
|
Import TestRun
baangtDB allows importing TestRuns defined in XLSX
format.
At the top-right, click the import TestRun button. In the TestRun Definition filed of the pop-up dialog box browse for XLSX-file to be imported. You may add up to three
data files to an imported TestRun. Click Add datafile link to add datafile fields.
NOTE
Importing a file with the name of existing TestRun results in updating the TestRun.
Edit TestRun
Click button
Edit (the button is available at the bottom of the
TestRun details) to access the TestRun edit form. The form is similar to the one described in the
TestRun Create section.
Update TestRun
You can update a specific TestRun from a local XLSX-file. Button
Update is located at the bottom of the
TestRun details. Clicking the button initializes a pop-up window similar to the
import window.
NOTE
TestRun update form currently does not support updating Data Files.
Export TestRun
The service allows exporting TestRun definition from the system to a file of either format from the following:
You can find the
Export button at the bottom of the
TestRun details. After the export is completed, you will see a link to download the file.
Execute TestRun
baangtDB incorporates
TestRun Execution Service that can run any test defined within the system. To launch the test just click the
Run button at the bottom of the
TestRun details and you'll see the TestRun launch screen. If the Global Settings are not specified in the
TestRun definition the
default Global Setting will be used while executing the TestRun.
After the launch screen disappears you can find a new line under
Runs header in the
TestRun details – TestRun Execution Item. Every TestRun Execution Item keeps data on its ID, launching time and user, and execution status. The execution status is shown with symbols (see image under
TestRun details as an example):
-
— completed test run
-
— failed test run
-
— running test
Delete TestRun
To delete a TestRun expand the
TestRun details and click button
Delete at the bottom right. On the pop-up window select one of the deletion options:
- YES – to cascade delete the TestRun and all its child elements
- NO – to delete only the TestRun
Default Global Settings