Skip to main content
Skip table of contents

Configuration tester

This feature provides a comprehensive testing environment to ensure your configurations are correctly set up before deployment.

Configuration that can be tested

Datasource Connection

When setting up your datasource, you can test the connection to your database or REST API directly within the Elements Connect app. This is the first step that will ensures the connection settings are correct and the integration will work seamlessly.

Learn how to configure your datasource here 👉 Data sources configuration

(info) The elapsed time displayed on the configuration tester includes:

Query Sending: time taken from executing the query to its receipt on your server.

Query Processing: time spent answering the query on your server.

Response Retrieval: time taken for the response to travel from your server to Elements' server.

Data Processing: time spent parsing and transforming the data.

SQL Queries and API Calls with no dependencies

For Custom Fields (CF) and Connected Items (CI) with no dependencies, you can test SQL queries and API calls simply by clicking on “Run” in the results section to verify that the data is fetched correctly and the configurations are accurate.

  • API calls will return data in a formatted JSON structure.

  • Database queries will provide results in both a formatted JSON structure and a table view. Max results exposed will be 1000.

SQL Queries and API Calls with dependencies

For Custom Fields and Connected Items with dependencies, you have the ability to replace the values of dependencies during testing. This allows for dynamic testing of how different dependency values affect the results and ensures that all scenarios are covered.

(info) Please note cached data is not used in the tester.

Known limitations

  • The field type of the dependency is not checked. During testing, you need to be aware if the field is of type object or snapshot and define the appropriate value accordingly. Read more about snapshot & object fields here 👉 https://elements-apps.atlassian.net/wiki/x/JjP2jAI

  • When mentioning dependencies in the request body (for POST method queries), the configuration tester does not recognize the dependency. However, this does not prevent you from using dependencies in the body.

  • The current configuration tester does not support yet the testing of the look and feel of custom fields and connected items.

  • Some dependencies are not handled in the testing environment. Specifically, following dependencies:

Dependencies not handled:

$assignee.EmailAdress

$assignee.accountId


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.