Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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
SWTandEclipseRCP
...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
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