---
title: "Trigger Automation Execution from within Test Modeller"
slug: "trigger-automation-execution-from-within-test-modeller"
description: "Learn how to trigger an execution of automation code that has been generated within Test Modeller using a Git Connector and configuring your execution settings."
tags: ["Video Tutorial", "Test Modeller", "Feature Overviews"]
updated: 2024-09-27T14:17:02Z
published: 2024-09-27T14:17:02Z
canonical: "knowledge.curiositysoftware.ie/trigger-automation-execution-from-within-test-modeller"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://knowledge.curiositysoftware.ie/llms.txt
> Use this file to discover all available pages before exploring further.

# Trigger Automation Execution from within Test Modeller

Learn how to configure Quality Modeller to automatically trigger the execution of automation code generated within the platform using a Git Connector. This setup enables instant feedback on pass/fail results and error diagnostics directly within Quality Modeller.

[Embedded content](https://www.youtube.com/embed/BBnj05GgVns?&amp;wmode=opaque&amp;rel=0)

Note:This feature is not supported on the Community Server. To utilize this capability, please use your own server.

### Step 1: Configure Your Framework for Command Line Execution

To integrate with Quality Modeller, you first need to ensure that your test framework can be executed from the command line.

#### **Identify the Command**

Determine the command required to run your framework from the command line. For example, to run a Java framework using Maven, the command might look like this:

```
mvn test -Dtest=TestFileName
```

This command initiates the test cases, which will then execute in a new Chrome browser window, running all specified test scenarios

#### Adapt the Command for Quality Modeller

Break down the command into components that Quality Modeller can execute whenever automation needs to be run.

### Step 2: Configure Automation Execution in Quality Modeller

Now that your framework is ready for command line execution, follow these steps to configure automation in Quality Modeller:

#### **Set Up the Java Tutorial Framework**

Ensure that the language and source control are correctly configured in Quality Modeller.

#### **Enable Execution on Publish**

Enable the option to trigger execution automatically whenever code is pushed to the framework.

#### **Specify Framework Location**

Provide the root directory of your framework.

#### **Define the Maven Command**

Enter the Maven command that specifies the dependencies and initiates the test execution.

#### **Create Dynamic Test Names**

Configure a dynamic naming convention for test files, e.g., `[FileName]`, to ensure that the correct test cases are executed.

### Step 3: Test the Automation Workflow

#### Generate and Resolve Data Dependencies

Ensure that any required data dependencies are generated and resolved before execution.

#### Generate Automation Code

Automation code will be generated for the four identified paths.

#### Push Code to Git

The generated code is automatically pushed to your Git environment, leveraging the Git integration.

#### Execute Tests

Perform the test execution. You can choose to run the tests in headless mode or with the browser window open.

### Step 4: Review Test Results and Artifacts

#### **Refresh the Test Suite**

After execution, refresh the test suite in Quality Modeller to synchronize the run results.

#### **Access Test Results**

View the pass/fail results directly in Quality Modeller. The results will include links to the locations in your Git repository where the code has been pushed.

#### **Review Test Steps and Screenshots**

Access detailed test steps and any screenshots captured during execution to aid in validation and troubleshooting.

By following these steps, you can seamlessly integrate Quality Modeller with your CI/CD pipeline using Git, ensuring efficient test automation and immediate feedback on your test runs.

## Related

- [Automating Tests](/automating-and-executing-tests-in-test-modeller.md)
- [Quality Modeller 101](/test-modeller-101.md)
- [Quality Modeller](/get-started-with-test-modeller.md)
- [QuickStart Tutorials](/quickstart-tutorials-1.md)
