1
RESEARCH SQUISH TOOL
Apply Automation Tests Effectively In Agile Development Teams 2
o Introduce Squish tool
o Demo
oQ&A
3
Overview
Licenses needed for two people
Up-front license fee 6900 € ($8005) includes first 12 months of support & updates subscription.
Licenses needed for two people
Up-front license fee 7440 € ($7424) includes first 12 months of support & updates subscription.
Squish needed for two Squish editions (ie., Windows, Mac).
Squish needed for only one Squish editions (ie., Windows).
Established in 2003 Large and growing customer base in USA, Europe and Asia More than 3000 companies using Squish: google, IBM, hp,
boeing, airrus
Trial version: 11 days
4
What is Squish?
Why is Squish?
Squish: Cross-platform, Multi-technology GUI Automated Testing Solution
Support for all desktop, mobile, web and embedded platforms
Powerful Recording & Scripting: Python, JavaScript, Perl, Tcl, Ruby
Powerful and reliable object identification and verifications
Powerful IDE, full support BDD Full control via command line tools
User story /feature specificationCommunicate with customer /usersDocumentation of acceptance testStoryboard for automation tests
Scenario: State after adding one entry Given addressbook application is running When I create a new addressbook And I add a new person 'John','Doe','[email protected]','500600700' to address book Then '1' entries should be present
Scenario: State after adding two entries Given addressbook application is running When I create a new addressbook And I add new persons to address book | forname | surname | email | phone | | John | Smith | [email protected] | 123123 | | Alice | Thomson | [email protected] | 234234 | Then '2' entries should be present
5
Integration Ant Maven Jenkins/Hudson CruiseControl Atlassian Bamboo Atlassian JIRA Eclipse IDE Eclipse Test & Performance Tools Platform (TPTP) JetBrains TeamCity Microsoft ALM: Visual Studio/Team Foundation
Server / Test Manager HP Quality Center IBM Rational Quality Manager TestTrack TCM
Superior Remote & Distributed Testing Performance
Squish Architecture Why is Squish?
6
Create a simple script Verify Object Properties Create data Driven scripts Create BDD test script Run test suite Squish GUI Tester’s Jenkins
Integration
7
Squish tool .vs Telerik Tool
Comparison Item Telerik WebUI
Squish tool
Recording & Playback Feature
YES YES
Checkpoints YES YESExtraction Support YES YESCodeless Conditional Logic YES
Standalone test studio has an easy tool contains built in conditions and logics
YES
Built in Report YESResult Management using a results calendar to track past test results
YES
Script Customization YESCustomize the test in the UI test step, or use a code-behind file
YES
8
Squish tool .vs Telerik Tool
Multiple Browser Support YES YESData Driven Testing YES YES
Collaboration with Dev Team/Build Server Integration
YES YES Ant Maven Jenkins/Hudson CruiseControl Atlassian Bamboo Atlassian JIRA Eclipse IDE Eclipse Test & Performance Tools Platform
(TPTP) JetBrains TeamCity Microsoft ALM: Visual Studio/Team
Foundation Server / Test Manager HP Quality Center IBM Rational Quality Manager TestTrack TCM
9
Squish tool .vs Telerik Tool
Multiple Language Support for Scripting
Limited C# or VB .NET only
Python, Javascript, Perl, Tcl, Ruby
Extensibility Both by extend the framework, or extend code to recorded test
YES
YES
Support Desktop Application
YES - Limit You can test WPF, AJAX, Silverlight, HTML, MVC
YES - Full Full support for all desktop,
mobile, web and embedded platforms
10
Squish tool .vs Telerik Tool
Image Verification YES YES
Auto-generate Test Documentation
YESThis is built in to the tool from the ‘Storyboard’
NoBDD
License Cost (Floating User License)
$2499 Test Studio, first year. Half price for next year renew $199 Test Studio Run-time http://www.telerik.com/automated-testing-tools/purchase.aspx
Named License: Licenses needed for two people creating, editing or debugging tests.Machines run these tests in an automated, hands-off manner.Squish needed for two Squish editions (ie., Windows, Mac).Up-front license fee 6900 € ($7424) includes first 12 months of support & updates subscription.-----------------------------------------------------Group License: Group of five creating, editing or debugging tests.Machines run these tests in an automated, hands-off manner.Up to two group members expected to use Squish concurrentlySquish needed for only one Squish edition (ie., Windows)Up-front license fee 7440 € ($8005) includes first 12 months of support & updates subscription.
11
12
13
14
THANK YOU FOR YOUR LISTENING
Top Related