🗂️ Navigation
🔧 Unreal Engine Automation System

Unreal Engine Automation System

Automated Testing in Unreal Engine.

Visit Website →

Overview

The Unreal Engine Automation System provides a framework for developers to write automated tests in C++ or Blueprints. It allows for the creation of simple tests that check the state of an object, as well as complex tests that can load maps, spawn actors, and simulate gameplay. The system is designed to be run on-demand or as part of a continuous integration pipeline.

✨ Key Features

  • Built into the Unreal Engine Editor
  • Write tests in C++ or Blueprints
  • Supports different test types (Simple, Complex, Latent)
  • Command-line execution for CI/CD integration
  • Can test game logic, rendering, and more

🎯 Key Differentiators

  • Deep integration with the Unreal Engine ecosystem
  • No additional cost
  • Ability to write tests in both C++ and Blueprints

Unique Value: Provides Unreal Engine developers with a powerful, integrated tool to automate testing, improve code quality, and maintain project stability.

🎯 Use Cases (4)

Automated regression testing for game features Unit and integration testing of C++ code Validating content and assets Running tests as part of an automated build process

✅ Best For

  • Creating automated tests to verify game logic in Unreal Engine projects
  • Ensuring that code changes do not introduce new bugs

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • High-level UI testing without coding
  • Manual exploratory testing

🏆 Alternatives

GameDriver AltTester

Offers the deepest level of integration and access to engine internals compared to external tools, making it ideal for white-box testing.

💻 Platforms

Unreal Engine

✅ Offline Mode Available

🔌 Integrations

Jenkins TeamCity

💰 Pricing

Contact for pricing
Free Tier Available

Free tier: Included with Unreal Engine.

Visit Unreal Engine Automation System Website →