Sunteți pe pagina 1din 3

Data Sheet Is automation too difcult? Make your testing life easier with eggPlant.

Overview eggPlant is a crossplatform, test automation tool that allows testing of any application on any system. With its pointandclick, imagebased interface, test scripts develop before your eyes. And, because it uses the mouse, keyboard and screen just as you do, anything that you can do manually, eggPlant can do automatically. This unparalleled ease of use means that test automation is now an easy and satisfying process. Plus, eggPlants wideranging capabilities mean that you can address all of your test automation requirements. Look at how eggPlant solves your toughest testing challenges... Challenge #1 Scripting languages take too long to learn. How can testers get up to speed quickly? eggPlant eases you into the language with a visual paradigm. As you mimic the actions of a user, eggPlant captures those actions and translates them into a script. The language is powerful and flexible and readable. eggPlant uses the remarkably Englishlike SenseTalk scripting language to automate the activities of the systemundertest (SUT). Most testers are able to produce usable scripts within one hour. You stay focused on what you want to testnot on how to write the script. Sample eggPlant script Challenge #2 The application Im testing runs on more than one operating system. Is there a costeffective way to test multiple platforms? eggPlant runs on a separate system and can test applications on any operating system where a VNC (virtual network computing) server is running. One instance of eggPlant can test against multiple operating systems serially, or several instances of eggPlant can be used to test multiple operating systems simultaneously.

TestPlant Ltd 2010. All rights reserved.

testplant.com

Page 1

Data Sheet

Challenge #3 How can I prevent the test software from affecting the performance of the application Im testing? eggPlant runs on one system while testing another. Only the VNC server software needs to run on the SUT. Since VNC is very lightweight, the impact on the SUT is negligible. You can test an application in a deployed field environment without disrupting operations. eggPlant consumes little to no resources of the SUT, providing a more realistic test of the software application. Challenge #4 The systems I need to test are all over the globe. Can I test remote systems from one location? eggPlant can test any computer with an IP address on the network or any software application at any users desk. You can connect to many systems and perform crossplatform testing with one script. eggPlant uses VNC to send keyboard and mouse events to a remote system. For greater security, eggPlant supports encrypted SSH communications to the test system.

Challenge #5 I need a testing tool that works with the underlying technology of the application. How can I ensure that my application is fully tested without resorting to manual testing? eggPlant is not dependent on the programming language an application was built with, the operating system it runs on or whether it runs in a web browser or uses nonstandard controls. If you can test your application manually using the keyboard, mouse and screen, eggPlant can test your application for you automatically. Challenge #6 I can test the applications underlying code, but how can I ensure a positive user experience? eggPlant is the only automation and testing tool that truly recreates the users experience. As a virtual user, eggPlant uses captureand compare technology to see the remote screen, push buttons, enter data and use an application the way a person would. eggPlant can interact with any interface element of any application and can test the interactions of different applications, including copying data from one application and pasting it into another.

eggPlant system

System-under-test

TestPlant Ltd 2010. All rights reserved.

testplant.com

Page 2

Data Sheet

eggPlant Features Fast and easy scripting. Allows you to identify interface elements, like buttons and text fields, to drive the application. For each step, eggPlant captures the imagecompletely independent of coordinateswrites a command into your script and executes the command. Provides an easy way to move into automated testing without spending months training to use the tool. You just need to know how users work with the application. Script execution guide. Highlights each line of a script with a distinctive background color while that line is being executed so you can follow along with what is happening during script execution. Progress communication. Communicates information about the scripts progress, events that occur or problems encounteredwithout stopping the script. Results logging. Records information in a log file as a script is run, which means you can ensure that the script does what you want it to do and that you can verify the users experience.

Script tracing. Enables you to click on a line in the detailed results log and display the image associated with that event, if any. This capability provides an efficient way to identify the steps that were taken by a script and view the image that was actually seen out of a list of possible variants. Batch scripting. Allows you to make a list of scripts that can be run as a batch. You can indicate that a script should only be run if the higher-level script succeeds. This type of automation saves time and effort and avoids testing errors. The eggPlant Challenge Contact us today to see how you can make your testing and automation experience easier.

About TestPlant
TestPlant is the leader in the development of imagebased automation, testing and remote access software products. TestPlants products are designed to recreate and enhance the end-user experience. TestPlants flagship product, eggPlant, tests any system, validates any platform and automates any process. Many of the worlds most successful organizations and individuals rely on TestPlant to ensure delivery of the highest quality products and best end-user experience possible. Further Information For more information on how TestPlant can help your company, please visit www.testplant.com, or e-mail sales@testplant.com. US Tel: + 1 720-890-0211 UK Tel: +44 20 7002 7888

TestPlant Ltd 2010. All rights reserved.

testplant.com

Page 3

S-ar putea să vă placă și