Posts tagged with ‘Squish’

  • GUI Test Automation – Benefits & Challenges

    By on May 28, 2020

    To keep pace with the ever-increasing demand for higher software quality, full end-to-end testing of software products has become a common practice. By exercising the application via the graphical user interface (GUI), testers assume the position of the user which yields a lot of benefits. For example, GUI tests...

    Read more
    froglogic
  • Testing Web Content Accessibility Guidelines

    By on April 21, 2020

    Web Content Accessibility Guidelines (WCAG) offer a wide range of recommendations for making web content more accessible. Following these guidelines will make content more accessible to a broader group of people with disabilities and, in general, improves usability for all users. WCAG success criteria are written as testable statements...

    Read more
    froglogic
  • Leveraging Python Packages For Better UI Testing

    By on April 23, 2019

    Python is a very popular language, and for good reason. A wealth of production-quality packages for performing all kinds of tasks is freely available on the Internet. But did you know that all this power is readily available in Squish tests, too? This article explains how to extend the...

    Read more
    froglogic
  • Using Squish for Windows and Image-Based Object Lookup for Automation via VNC

    By on February 11, 2019

    If you are unable to install Squish on the device you want to test, and you are using a GUI toolkit not supported by Squish so that using the Built-In Hook is not an option, you might still be able to test your application using Squish for Windows and...

    Read more
    froglogic
  • Identifying Poor Object Names – And How To Improve Them

    By on November 27, 2018

    A stable method to address GUI controls is crucial for a maintainable test project. But how does Squish go about generating object names? What makes a good object name? How can you identify poor object names? How can you configure Squish to generate (or reuse) better names? We will...

    Read more
    froglogic
  • froglogic Included in Gartner’s Master Shift-Left Testing and Increase Feedback to Improve Code Quality Report

    By on October 17, 2018

    froglogic, with its code coverage analysis tool Coco, was included in the Gartner September 2018 report “Master Shift-Left Testing and Increase Feedback to Improve Code Quality” as a vendor for code analysis tools with a focus on code maintainability and reliability. Gartner states in this report: “Poorly written and...

    Read more
    froglogic
  • View Squish Test results of merge requests in GitLab

    By on October 16, 2018

    Introduction It’s very important to make automated GUI tests a part of a Continuous Integration (CI) process. Squish offers add-ons for many popular CI tools like Jenkins, Bamboo and TeamCity. The full list is here. If your tool is not on the list, it can be still integrated as...

    Read more
    froglogic
  • Monitoring long-running tests by intermediary logging of results

    By on October 2, 2018

    Motivation The set of tests being run on an application tends to grow as more features are added, or more bugs are fixed. This comes at the cost of execution times: for example, a test suite that took 30 min could now take 2 hours. Since normal logging info/test results...

    Read more
    froglogic
  • froglogic Recognized as a Sample Vendor in Gartner’s 2018 Hype Cycle for Mobile Apps and Multiexperience Development for Mobile App Testing and DevOps Tools

    By on September 6, 2018

    To help software developers meet their goals of shorter release cycles and continuous delivery, the need to test software on a wide range of devices demands a high level of automation. Gartner recently published the two August 2018 reports, Hype Cycle for Application Development and Delivery, 2018 and Hype...

    Read more
    froglogic
  • Lesser known tips on BDD testing using Squish

    By on September 4, 2018

    Behavior-Driven Development (BDD) is an extension of the Test-Driven Development approach which puts the definition of acceptance criteria at the beginning of the development process as opposed to writing tests after the software has been developed. With possible cycles of code changes done after testing. Behavior Driven Tests are...

    Read more
    froglogic