eggPlant Manager is available as a downloadable software package or as part of an eggBox appliance. eggBox is your pre-integrated test lab in a box and means you can be using eggPlant Manager in literally minutes.
Getting Started with eggPlant Manager
eggPlant Manager is a test management system that enables you to manage your eggPlant Functional suites, define tests, schedule test runs, and analyze results all in one central location: Your web browser. eggPlant Manager also provides you with the easiest way to run multiple tests or instances of a test simultaneously against different devices.
In addition to running eggPlant Functional scripts, you can use eggPlant Manager to run eggPlant Functional schedules, keyword-driven tests, and executable files using shell functionality.
Following is a list of basic concepts you need to know about to work with eggPlant Manager.
Tests
Tests are a set of scripts that you want to run in sequence against a particular system under test (SUT).
Schedules
After you define a test, you can then run it on demand (using the Run Now button on the Tests page). You can create a schedule to run the test at a specified time or at a certain interval. For each of these run options, you can specify how many instances of a test you want to run simultaneously (up to the number of eggPlant Functional licenses available). For detailed information about schedules, see Creating Test Schedules in eggPlant Manager.
Results
After a test finishes running, you can view the results on the Results page. Results are grouped by test, instance, and then script. You can find failures quickly and drill down to the necessary detail to determine the likely cause of failure. For more information about results, see Viewing eggPlant Manager Test Results.
Dashboard
The Dashboard page provides a high-level picture of eggPlant Manager activity. This activity includes recent test runs and any tests currently processing. It also provides high-level graphs to give you a sense for how your test runs are proceeding. For detailed information about what you can find on the Dashboard, see Using the eggPlant Manager Dashboard.
eggPlant Manager Components
eggPlant Manager consists of the following components:
- Server: The server is the heart of eggPlant Manager. It performs the bulk of the eggPlant Manager processing. References to eggPlant Manager in general are often referring to the eggPlant Manager server.
- Scheduler: The scheduler runs the tests you set to run on schedules. It runs on the same machine with the eggPlant Manager server.
- Agents: Agents run on the machines with the eggPlant Functional instances you use to run your tests. Note that the eggPlant Manager installation program installs and runs an agent on the machine with your eggPlant Manager server by default. For more information about agents, see Working with Agents.