How to use ATS for Mendix automation

Mendix automation

Mendix ATS:

  • Software Testing is a vital component when creating a Mendix application.
  • Mendix Application Test Suite is a web-based tool used to automate mendix web application for automation testing
  • It provides a significant solution even for non-functional tests.
  • Mendix ATS has separate login credentials for an individual user.

ATS Welcome Page:

  • Login to ATS and it navigates to My apps page.
  • Mendix Apps will be visible only to individual users when they are a licensed Member.
  • This application can be accessed by each member of the team when the access for the application is permitted.

ATS Dashboard:

When you open your app from the welcome page, the dashboard looks like this:

  • If you already have some test cases in your Project app, the dashboard will give you a summarized overview of the current state of your app
  • .
  • The following dashboard has the test suite and contains test cases present inside the test suite.

ATS Helper:

The location of the elements in mendix web application is identified using the ATS helper

How to install ATS Helper:

  • Login to ATS tool
  • Click on the information icon which is present at the top-right corner of the page, ATS Information dialog box opens

  • Drag and drop ATS Helper to your bookmark bar.

  • To use the ATS Helper, Click on ATS Helper bookmark.
  • Press and hold down Ctrl key, and hover over an element.
  • It will show information about that element.

How to create test suite?

  • Navigate to Test cases and click actions button.

  • Click New Test Suite and fill the fields present in the dialog box and click Create button.
Must Know:  How To Setup a Vpn- The Main Goal of Hiding Your Identity 

  • After clicking Create button, you will be navigated to an empty test suite.

How to create Test Case?

  • Navigate to Test cases and click actions button.

  • Click New Test Case and fill the fields present in the dialog box and click ‘Create’ button.

  • After clicking Create button, you will be navigated to an empty test case.

How to add the Test case in Test Suite?

  • Create a test suite and click on Select and add test case/suite button.
  • Search for the test case which was created recently and select that test case from the Select test case/suite slider.

  • Click select button and displays as below.

  • Double click the test case present in the test suite and add a test step in the test case by clicking create step manually.

How to execute a tests suite?

  • Click on the run button on the test case form.

  • It will navigate to Job Configuration.
  • Fill the general settings field which includes environment, selenium hub and Browser.
  • Fill in the platform settings which in includes desktop and resolution.

  • Click on run button.
  • It will be navigated to the Jobs tab which is present in test runs page.
  • Here you can see the status of your test case which shows the execution time duration and who is executing the test case.

  • Once the test suite is executed, Double click on the test suite under the jobs tab.
  • Click on the recording tab to view the video of the executed test case.