GameDriver gives you complete control over test execution for games and applications built using game engines such as Unity, Unreal Engine, and Godot. Our patented agent technology allows you to simulate user inputs, including keyboard and mouse, touch and tap, gamepads, and even XR devices such as the Meta Quest 2. Using the intuitive GameDriver API client, you can query and manipulate in-game objects using our robust Hierarchy Path query language, which is very similar in structure to XPath for web applications. You can even execute in-game methods, whether they are private or public, allowing you to perform any action or check any condition during replay. The only limitation is the tester's imagination for how to achieve the desired result. GameDriver provides consistent, repeatable test automation across game engines and platforms so that you can provide feedback to your developers as quickly and as consistently as possible. You can write tests once for one platform, and they will execute consistently across all supported platforms. Moreover, we support multi-player, multi-hosted execution, enabling you to scale up your testing for far greater results than individual efforts could achieve. We provide best-in-class platform support, including mobile, PC, desktop, VR, AR, and consoles. Ours is the only solution that supports multiple game engines. So, whether you're working in Unity, Unreal, or Godot or you have a bespoke solution, GameDriver is here to help.
How GameDriver works is straightforward. You don't need to modify or instrument your code in any way to facilitate test automation using GameDriver. Simply drop in the agent, and we take it from there. Our simple, intuitive API allows you to control everything from user inputs to querying, manipulating objects at runtime, detecting collision events, and manipulating the exact behavior of the scene to provide a consistent, repeatable test across all the platforms that we support.
How it works is straightforward. You don't need to modify or instrument your game code in any way to facilitate test automation using GameDriver. Simply drop in the agent, and we take it from there. Our simple, intuitive API allows you to control everything from user inputs to querying and manipulating objects at runtime, and executing methods, whether they're private or public.
Our system is based on industry standards. So, if you have any experience with frameworks such as Selenium, it's very easy to use. What's more, you can write your tests once and execute them across every single platform that GameDriver supports. So, there's no need to write bespoke solutions for each and every platform in order to automate testing. GameDriver also supports multiplayer, so we can run complex scenarios, including multiple users across different machines, whether they're running on the same physical machine or on physically separate hardware, and coordinate actions between them. But that's enough about how GameDriver works conceptually. Let's take a look at how you actually get started using GameDriver.
Comments are closed.