Skip to content

Setting Up Initial Test Data

In the context of Test Data Management being enabled for the specified Build Place, upon navigating to the Build Place, an information box will appear, indicating the necessity of setting up test data before commencing development work.

Figure 1.1 - Initial Test Data Setup Popup

When you click on the Order QA Environment button, the initial QA environment will be provisioned for you.

Initially, the environment will transition to the 'Pending' status.

Figure 1.2 - Initial Quality Assurance (QA) environment in "Pending" Status

Approximately within 1 hour, the environment will transition to the 'Running' status.

Note

In any situation where an error arises during the middle-tier installation, the pipeline will make multiple attempts. If the issue is successfully resolved in the final attempt, the provisioning of the environment may take approximately 3 to 4 hours.

Figure 1.3 - Initial Quality Assurance (QA) environment in "Running" Status

Once the initial QA environment is provisioned, you can start entering test data into the IFS cloud.

Figure 1.4 - Adding Test Data to the IFS Cloud

After entering the correct data into the environment, return to the Build Place and click on the ‘Approve QA’ button to save the data.

Figure 1.5 - "Approve QA" button

After you click on Approve QA button in the Build Place, a confirmation message pops up as shown below.

To confirm the QA approval of the test data added, check the checkbox and click on the ‘Confirm’ button.

Figure 1.6 - QA Approve Confirmation Pop up

Approximately within 30 minutes, the approval process gets completed and ‘qa-OK’ tag gets added to the subsequent commit.

Figure 1.7 - "qa-OK" tag

Further, the QA Approved label and Last Approval Date Time get added to the initial QA environment.

Figure 1.7 - "QA Approved" label and "Last Approval Date Time" label

Note

  • You have the flexibility to enter data and approve the QA environment as many times as necessary.
  • Despite the removal of the initial Quality Assurance (QA) environment, any data that has been entered and subsequently approved will remain persistent for the entire duration of the Build Place’s lifecycle.
  • If you did not approve a QA environment with test data, then the data that you have entered to the IFS cloud will not be persisted.
  • You won't be able to proceed with other Build Place operations until you approve the initial Quality Assurance (QA) environment at least one time. If you lack the initial test data, then provision the initial QA environment and approve it without entering test data. When you have the required test data, you are able to enter test data by ordering a QA environment through QA environment ordering flow or sanity flow.

If you decide not to enter data initially, you can simply click on ‘Not Now’ button in the pop-up that appears when you navigate to the Build Place once Test Data Management is enabled.

Figure 1.8 - Initial Test Data Setup Pop Up - Not Now

If you click on the ‘Not Now’ button, the pop-up will disappear. If you decide to set up the data, simply click on the information box as shown below, then the ‘Initial Data Set up’ pop up will appear.

Figure 1.9 - Initial Test Data Setup Information Box

Deleting a Quality Assurance Environment without approving the data

When attempting to delete a Quality Assurance (QA) environment the following warning message will be displayed. If you have already approved the data added to the QA environment, then click on “Yes”. If not, click “No” and approve the data.

Figure 1.10 - Confirm Delete QA Environment

24R1 and Above

Application Information on the Quality Assurance Environment Card

When the Quality Assurance Environment (QA) card is expanded, Application Information section will be displayed. Application information section contains the credentials to the IFS Cloud Application. Note that, these credentials can only be used to log into the IFS Cloud Application.

Figure 1.11 - Application Information