Sei sulla pagina 1di 2

Home:www.froglogic.com EMail:squish@froglogic.com Evaluation:www.froglogic.

com/evaluate

...oneleapahead

Squish forJava

DATASHEET

FunctionalGUItestingisavitalpartofthedevelopmentandQAprocessoftoday'scomplexGUIapplications. ManuallytestingtheGUIofanapplicationiserrorprone,unreliable,unpredictableandslow.Automatingthis process on the other hand, allows to reliably deliver results quickly, enabling developers to find and fix regressionsinnearlynotime.Thisdoesnotonlysavetimebutalsomoney. SquishforJavaisthemostpowerfulautomatedGUItestingtoolforJavaSwing/AWT,SWTandEclipseRich ClientPlatform(RCP)applications.SquishforJavaoffersdedicatedsupportandtightintegrationfortheseGUI toolkits. Using the comfortable Squish IDE, tests are created using Squish's event recorder. Verification and synchronizationpointscanbeeasilyinserted.Squishallowstheusertochoosebetweenpopularandopen scriptinglanguagessuchasPython,JavaScript,PerlandTclfortestscripts.Thereforethecompletesetof languagefeatures,inadditiontoSquish'stestspecificAPIscanbeusedtocreatepowerfulandrobusttests. SquishforJavarecognizesallstandardJavaGUIcontrolsandoffersspecialsupportforcomplexwidgetssuch astree,table,listandmenucontrols.InadditionSquishforJavarecognizescustomJavacontrols.Squishfor Java'smechanismtoidentifyJavaGUIwidgetsisveryrobusttomakesureSquishtestswillkeepworkingwhile theapplicationevolves. SquishforJavaprovidesaccesstothecompleteJavaAPIviaitstestscriptinglanguagesandoffersaccessto all objects and propertiesviatheSpyandverificationpoint editor.Additionally,itispossibleto accessthe application'sAPIfromtestscriptsforevenmoreadvancedtestsandverifications. Squish for Java supports is completely crossplatform and natively runs on Windows, Linux, Mac OS X, Embedded Linuxandother Unixbased systems. Alltests created with Squish arecrossplatformand run withoutmodificationsoneachsupportedplatform. Squish is an open system that can also be driven remotely. A set of commandline tools allow an easy integrationinanytestmanagementsystem.SquishalsooffersspecialAPIsandtoolstocreateandrundata andkeyworddriventests.

AWTandSwing

Squish/Java supports crossplatform testing of Swing/AWTandSWT/RCPapplications.

SWTandEclipseRCP

Home:www.froglogic.com EMail:squish@froglogic.com Evaluation:www.froglogic.com/evaluate

...oneleapahead

Squish forJava

SquishforJavaFacts

DATASHEET
SupportedJavaGUITechnologies AWT Swing SWT EclipseRichClientPlatform(RCP) KeyBenefits Simplesetup,simpleautomation Platformindependence Robusttests Ensurequalityandreliability Verifycorrectbehavior Preventproductdefects Findregressionsquickly Acceleratetimetomarket Improveproductivity Constantqualityoverview Reducedtestmaintenance Easytestcreation

SupportedPlatforms Windows(NT,2000,XP,Vista) LinuxandUnixderivativeslikeSolaris, HPUX,AIXandIRIX. MacOSX KeyFeatures Portabletestscripts


Veryresponsiveandcompetentsupport desk Robustobjectidentification SupportforAWT/SwingandSWTand RichClientPlatformcontrols AccesstocompleteJavaAPIfromtests Advancedsynchronization Distributedtestexecution IntegrationwithMercuryQualityCenter andothertestframeworks Datadriventesting Nonintrusiveapplicationhooking

SquishforJavaPrice&Licenses IncludedFeatures Create,editanddebugtestsonallplatforms Executetestsonallplatforms 1Yearofunlimitedupdates(incl.majorreleases) 1Yearofsupport NamedUserLicense** TesterLicense* 2,400EUR or 3,240USD*** 800EUR or 1,080USD*** Contact sales@froglogic.com RunnerLicense* 450EUR or 610USD*** 150EUR or 200USD*** Contact sales@froglogic.com

AnnualSupport&UpdatesRenewal

FloatingLicense

* RunnerlicensescanonlybepurchasedifatleastoneTesterLicenseispurchased.1TesterLicenseincludes3RunnerLicensesforfree. ** Volumediscountsapplywhenpurchasingmultiplelicenses.Contactsales@froglogic.comfordetails. *** USDollarpricesarebasedontheEuropriceandaresubjecttochangeaccordingtotheEUR/USDexchangerate. SquishandfroglogicareregisteredtrademarksoffroglogicGmbH.Allothertrademarksarethepropertyoftheirrespectiveowners.

Potrebbero piacerti anche