Single Machine Setup
As long as you are running Eggplant on a Mac OS X Tiger (10.4) machine you can author and test on the same computer. Once you have Eggplant installed and running as described in the Getting Started guide you should:
- Install OSXvnc on the local machine.
- Enable fast user switching. This can be done by going to System Preferences -> Accounts -> Login Options.
- Allocate a user account as the test account. If you do not have another user on the local machine then create one.
- Using System Preferences, add OSXvnc as a Login Item for the test account.
- Close System Preferences.
- Switch over to the test account by clicking on the current user's name in the upper right corner of the screen.
- From the test account you should notice that OSXvnc starts as soon as you login.
- Switch back to the account that you were logged in as: the main account that you normally run Eggplant from.
- In Eggplant, establish a connection to the VNC server which should show up under Bonjour servers in the list of available connections (or else via IP address of the local machine or via "your_Machine_name_here".local).
By this time you should be able to see the desktop of the other user's account, and you should be able to author scripts just like you would had Eggplant been connected to a separate machine. If you are experiencing a repeated window/mirror effect then make sure that you are not connecting to an instance of the VNC server running on the same user account that is running Eggplant.