Find out more about eggPlant
 

eggPlant

For a demo: Click Here

QA automation and software testing can be a demanding job. Tools that take a long time to learn, fail to replicate the way in which your customers will interact with your product/service offering or are lacking in ease of use features are of little to no benefit. TestPlant appreciates this fact and offers eggPlant - a product that is easy to use while immensely powerful.

TestPlant's QA automation and software testing product, eggPlant, is designed with businesses, professional software application testers and QA automation specialists in mind. Because it does not interact with the underlying code, eggPlant is ideal for QA automation and testing of any application including those that can cause problems for other tools such as:

  • Flash
  • Java
  • HTML
  • .Net
  • Silverlight
eggPlant automation scripts

But, eggPlant's capabilities aren't limited to just these languages. TestPlant's customers have found eggPlant to be capable of automating any application they like, even those that they previously thought could not be automated.

Plus, because eggPlant is designed for professionals it includes numerous features to make qa automation testing simple yet powerful. These features include:

  • Image Doctor
    • eggPlant"s Image Doctor can detect and diagnose when your underlying images change. When run in automatic mode the doctor determines the best match and continues script execution without failure. After the test is complete, the user is given the option to automatically update their script with the new image that was found. This significantly improves image recognition and script maintenance. The Image Doctor can also be used interactively while developing scripts to add support for new platforms or languages.
  • Image Collections
    • The same image may have multiple states (highlighted, open folder/closed folder, etc). eggPlant allows various states of an image to be grouped together and accessed within eggPlant using a single name. This allows image representations to be added without the need to modify your scripts. It is also ideal for localization or cross-platform testing where images will be different but the steps remains the same.
  • Quick Create
    • Generates a script command, and executes that command, at the same time an image is captured.
  • Script Manager
    • Improves the manageability of test and qa automation scripts by enabling you to create suites, groupings of scripts, images and results. Allow you to quickly open a previously created suite as well as the ability to delete an open suite by dragging the suite icon from its title bar to the trash.
  • Results Pane
    • Displays the detailed result log of actions performed on a System Under Test (SUT) on each script run. It also enables you to delete the result logs for one or more script runs.
  • Text Image Generator
    • Enables a user to specify text, such as a label or menu item that eggPlant should interact with, without capturing an image of that text. The user is able to specify various attributes such as how text images are to be generated for different platforms, the text attributes (styles) for use with a given platform and assign a name to that style.
  • Connection List
    • Enables the opening and closing of connections to Systems Under Test during script execution.
  • AHDB
    • Enables any command to be issued through the AHDB during a script run (whether paused or not) to display the value of a variable, global property, file, function, etc. or to change a property, variable or file.
  • Scheduler
    • Allows users to make a list of scripts that can be run as a batch. Each script in a batch can be indented relative to the preceding script, indicating that it should only be run if the higher-level script succeeds. The Scheduler also provides a mechanism for specifying System Under Test connection information individually for each scheduled script in a batch. For situations where multiple runs of a script are desired, the user can specify a repeat count to run an entire batch multiple times in a row.

  • Summary

    eggPlant is a low-overhead, non-invasive black-box test and process automation tool. Since it does not reside on the system-under-test and is technology agnostic, it can test in many situations that other tools cannot. By using image capture and advanced search techniques, most ui changes are not a problem.

    For a Demo: Click Here

    For a Demo: Click Here

     
    TestPlant
     
    ©TestPlant Ltd 2009. All rights reserved.