Squish tip of the week: Resizing a docked window
Resizing a docked window isn’t always as simple as it may seem. Docked windows often change height and width as well as their docked location. The control or widget can also be more complex, not...
View ArticleSquish tip of the week: Create tests involving multiple AUTs
Squish can create and execute against tests against multiple Applications Under Test (AUT) Switch between applications (for recording or playback) using Application Context. Let’s say you are testing a...
View ArticleSquish tip of the week: Reuse tests, scripts and test resources
What makes your test framework shine? Its re-usability of common actions and resources All scripts, test data, verification points and even gestures in your Test Suite Resources are available to all...
View ArticleSquish tip of the week: Automate Business Rule Validation
a.fancybox img { border: none; box-shadow: 0 1px 7px rgba(0,0,0,0.6); } Applications often have a set of business rules; rules that govern how an application should react based on a given set of input...
View ArticleSquish tip of the week: How to find answers to your Squish questions
tooltip { text-decoration: none position: relative span margin-left: -999em position: absolute &:hover span border-radius: 5px 5px -moz-border-radius: 5px -webkit-border-radius: 5px box-shadow:...
View ArticleSquish tip of the week: Bring window to foreground
When working with multiple applications, or multiple windows in a single application, you can tell Squish to bring the desired window to the foreground before working with the window. This applies to...
View ArticleSquish tip of the week: How to quickly identify test failures vs flaky tests
Do you have tests that fail randomly? Or maybe just periodically? Categorizing Test Failures Identifying and separating test failures related to defects versus flaky tests isn’t always as straight...
View ArticleSquish tip of the week: How to get Windows process information
As with many things in Squish – the sky’s the limit using Squish’s supported scripting languages. Check out an example script and function demonstrating how to retrieve process information on the...
View ArticleSquish 6.0 Beta with fully integrated BDD support released
About two years after the release of Squish 5.0, we are proud and excited to make available a BETA of Squish 6.0 to you. The main new features of this release are fully integrated support for Behavior...
View ArticleSquish tip of the week: How to automate your BDD test scenarios
.vid-container{ border:1px solid #D1D3D3; } a.fancybox img { border: none; box-shadow: 0 1px 7px rgba(0,0,0,0.6); } Did you know that you can automate your existing BDD test scenarios using Squish...
View ArticleSquish tip of the week: How to create cross-platform BDD tests
.vid-container{ border:1px solid #D1D3D3; } BDD tests can span multiple platforms. Watch this great video on how you can execute BDD tests across multiple platforms. Learn how in less than 10 minutes!
View ArticleSquish tip of the week: Using variable values in the Squish Script Console
a.fancybox img { border: none; box-shadow: 0 1px 7px rgba(0,0,0,0.6); } Segmenting from a past blog post, Scripting with the help of the Squish Script Console, an enhancement to the Squish Script...
View ArticleSquish tip of the week: What to automate next? How to best expand your...
Once you’ve established an initial test framework – perhaps you even followed the Squish Tip of the Week: Where to start? – how do you determine where to continue expanding the automated test suite?...
View ArticleSquish tip of the week: How to handle tests requiring user input
While the goal is automating a test from end to end, there are those (hopefully) occasional circumstances where human interaction isn’t avoidable. How about tests where a password is required?What if I...
View ArticleSquish tip of the week: Isolating Setup from Test Objectives
Isolating the setup, or test pre-conditions, from the objective of the test results in clearer and more accurate testing results. Remember, a good test case should run without the need to first run a...
View ArticleSquish 6.0 with fully integrated BDD support released!
About two years after the release of Squish 5.0, we are proud and excited to make Squish 6.0 available to you. The main new features of this release are fully integrated support for Behavior Driven...
View ArticleSquish tip of the week: Use grouping and filtering your Squish HTML reports
The new HTML reports in Squish 6.0 make pinpointing failures and drilling down into details much easier. View a collection of reports from one or more test suites or executions Tree-style navigation...
View ArticleSquish Coco 3.3 Released – now with Patch Analysis
We are excited to announce the release of Squish Coco 3.3! The new features of this release include Patch Analysis, speed improvements, updated reporting and more. You can read the full announcement at...
View ArticleSquish tip of the week: Reuse script functions in BDD tests
With the introduction of BDD support, all the existing scripts aren’t lost – quite the contrary – existing scripts and functions still work as always, and now those functions can also be called by BDD...
View ArticleSquish tip of the week: Determine patch regression risk
a.fancybox img { border: none; box-shadow: 0 1px 7px rgba(0,0,0,0.6); } What if you could determine the impact of a patch on your application? Do you know which tests, if any, validate the impacted...
View Article