Using Eggdrive with Eggplant Functional
Below is information about how to use Eggdrive with Eggplant Functional (EPF). Use Eggdrive to allow external processes, such as scripts from other testing tools, to use Eggplant Functional’s automation capabilities. For a description of the Eggdrive product, see About Eggdrive.
There are four basic steps to using Eggdrive:
- Launch Eggplant Functional in drive mode.
- Start an Eggdrive session.
- Send Eggplant Functional commands through XML-RPC calls.
- End your Eggdrive session.
You can see examples of scripts using Eggdrive in the following programming languages:
Launch Eggplant Functional in Drive Mode
To use the Eggdrive interface, launch Eggplant Functional from the command line with an argument specifying the port number to be used (-driveport portNum
). Eggplant Functional listens for communications on this port, waiting for a client to connect. This process is known as running Eggplant Functional in drive mode
.
Mac:
/Applications/Eggplant.app/Contents/MacOS/runscript -driveport 5400
Windows:
"C:\Program Files\Eggplant\runscript.bat" -driveport 5400