|

TestPlant's QA automation and software testing
product, eggPlant, is designed with businesses,
professional software application testers and QA
automation specialists in mind.
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.
eggPlant
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
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.
TestPlant can be found on the web at
www.testplant.com.
|