Quantcast
Channel: froglogic
Browsing all 398 articles
Browse latest View live

Squish tip of the week: Creating an automated test from a manual test

As you begin building your Automated GUI Testing Framework, the first set of tests you’re likely to automate are those manual test cases which while required are perhaps mundane, repetitive or require...

View Article


Squish tip of the week: Update a changed object in the Object Map

.sub-ol{padding-left: 40px !important; list-style: outside !important; list-style-type: lower-alpha !important;} .ol-wrap{padding-left: 20px !important; list-style: outside !important;...

View Article


Squish tip of the week: How to know what code your testing actually exercises

Did you know Squish GUI Tester and Squish Coco can work together to reveal more about your testing? Integrate your testing with Squish Coco to answer these questions: How many of our tests are...

View Article

Image may be NSFW.
Clik here to view.

Testing Qt and QML applications @ Qt Developer Days

We are all excited that the prime Qt event of the year, the Qt Developer Days, is approaching and only 3 weeks away! We at froglogic would like to thank KDAB, ICS and Digia for organizing this again....

View Article

Squish tip of the week: How to test Web Apps on Mobile Devices

Did you know that you can test web applications on mobile device or tablet browsers as well as desktop browsers? With the Squish for Web edition installed on a desktop machine: Configure Squish to use...

View Article


Learn how to integrate Squish GUI Tester and Jenkins

Jenkins user? Checkout the latest addition to our video library, and learn how Squish GUI Tester integrates with Jenkins in under 4 minutes See more videos in our Video Library Tutorials • Recorded...

View Article

Squish tip of the week: How to Write Test Data to a File in 3 Simple Steps

Test results have value beyond basic reports; Why not share the data? Write test-related information (or pretty much anything) to an external file: Use Squish’s File Object to read, write and work with...

View Article

Squish tip of the week: How to produce more accurate test results

table.summary { width: 25%; } table.results { width: 100%; } To produce accurate and meaningful test results, each test should be able to run alone and as part of a test suite. What if my test...

View Article


Image may be NSFW.
Clik here to view.

Measuring QML Coverage

Last year we started receiving the first requests for QML coverage. “Sure. We’ll look into it.”, we replied. It seemed like a logical extension of our cross-language coverage tool Squish Coco. At least...

View Article


Yet another static code analyzer run

Looking for the answer to a 64-bit build question I ran into a news item titled “The Unicorn Getting Interested in KDE“. Since I never saw an unicorn before this made me curious. Turns out that a...

View Article

Squish tip of the week: Enable Verbose Test Result Logging

Need more detailed information in your test results? Nightly or scheduled test runs results often provide valuable quick-read information. What about times when verbose logging, or a Test Audit Log,...

View Article

Squish tip of the week: How to slow script playback down

At times, having a script playback slower may be helpful. The sample script below snoozes for 0.5 seconds between each step in main(): import sys def for_each_call(frame, event, arg): snooze(0.5) def...

View Article

Squish tip of the week: Import collection of test cases to HP’s QC / ALM

Did you know teams can execute, manage and analyze Squish tests and results using Squish’s QC ALM Add-on?. Using the example below, you can also import a collection of tests to QC ALM in a single call!...

View Article


Squish tip of the week: How to determine if a checkbox is checked?

You can check the state of a checkbox, radio button, or the property of any other object or widget using Squish. Using a test.compare() Verification Point The line below looks at the object...

View Article

Squish tip of the week: Use data to validate endless scenarios

You’ve most likely heard of data-driven tests. A key term often used in Automated GUI Testing. But did you realize the power a set of data can provide within a single test case? Take a simple example...

View Article


Squish tip of the week: How to execute keyboard and mouse combination commands

How can I perform a keyboard + mouse combination in a test script? The mouseClick function accepts a modifierState and a button. The modifier state accepts a set of keyboard commands. Take for example...

View Article

New video tutorial: Finding child objects using parent

Topics included: Get child objects using parent object Building real names at run time Real Names and Symbolic Names & the Object Map Drag and drop & relative coordinates Using regular...

View Article


Squish tip of the week: Handling mouse position sensitive drag and drops

Mouse cursor position can impact some drag and drop objects in applications. In a recent application I was working with, drag and dropping objects to new locations worked with the build-in drag and...

View Article

Image may be NSFW.
Clik here to view.

Squish tip of the week: How to enable Code Completion for Shared Scripts...

img { border:1px dotted #87A812; } Did you know by simply enabling a few Eclipse PyDev settings, and including an import statement in your Test Case the code completion also displays any functions...

View Article

Squish tip of the week: Test against multiple iOS devices simultaneously

Run your Squish for iOS test suite against multiple devices at the same time from a single computer Map the Devices and Apps Modify script to get Mapped AUT from environment variable Execute...

View Article
Browsing all 398 articles
Browse latest View live