Skip to content
Yevhen edited this page May 1, 2019 · 8 revisions

Puppetry

It is framework for automated testing of Games written in Unity3d game engine

Components:

0. PuppetContracts

It's shared library with contracts that is used in Puppeteer and PuppetDriver solutions

1. Puppeteer:

It's client of Puppetry framework that should be used in Tests solution

2. UnityPlugin/Puppet

It's plugin for UnityEditor

3. PuppetryDriver

It's a proxy system that connects our tests (Puppeteer) and the Game itself (UnityPlugin/Puppet)

Example

https://github.com/TestUnitLab/Examples repository with examples of The Puppetry usage

Slack channel

puppetry-help.slack.com