Requires Unity 5, any license. Works on both the Mac and Windows versions of the editor. Comes with full access to the source code.Documentation
ParrotTester is a macro recorder for the Unity Editor.
It records the mouse and keyboard input to your game, so you can replay it as many times as you want.
This allows you to find a bug once, fix your code, and then directly and immediately check if the bug is fixed.