Archiver pour 2018

  • Monitoring long-running tests by intermediary logging of results

    By on octobre 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...

    En savoir plus
    froglogic
  • Retrieve code coverage data via a remote debugger connection

    By on septembre 25, 2018

    Introduction By default, the code coverage tool Squish Coco creates a file with the extension .csexe upon the application exit with the code coverage information of the current execution. When working on an embedded device, this is not convenient because: Some embedded OSes do not have a file system...

    En savoir plus
    froglogic
  • Find unused functions in C/C++ code with coverage analysis

    By on septembre 18, 2018

    Unused functions impact maintenance Unused functions in a software project can cause code bloat, but they also create more work for the developers of tests, especially in the situation where code coverage (the quality) of tests is being measured. If a function is not used, then removing it from...

    En savoir plus
    froglogic
  • Using Squish to automate Qt Installer Framework UI Tests

    By on septembre 11, 2018

    The Qt Installer Framework got recently support for Squish. In this article you can see how to add Squish support to your installers which are based on this framework.

    En savoir plus
    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 septembre 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...

    En savoir plus
    froglogic
  • Lesser known tips on BDD testing using Squish

    By on septembre 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...

    En savoir plus
    froglogic
  • Live update of Python code during debugging, using builtin reload()

    By on août 28, 2018

    Introduction When debugging a Test Script, one can use Python’s built-in reload() from the Squish Script Console to get recent changes to module functions in the currently running Test Execution. Debugging Python Test Scripts While debugging your Test Scripts in the Squish IDE, the Script Console might come in...

    En savoir plus
    froglogic
  • All froglogic employees ISTQB® certified

    By on août 24, 2018

    In accordance to our total quality management philosophy, our company is ISO 9001 certified since 2010. In order to be successful, we want to continuously improve our quality. This includes the constant review of our software tools Squish and Squish Coco and the continuous development of our employees. We...

    En savoir plus
    froglogic
  • Finding and editing dead code with Coco

    By on août 21, 2018

    As part of the coverage report, Coco generates a list of lines with dead code. One would often like to remove these lines, but when they are spread over a large project, it requires some effort to navigate the editor to them. This can be made easier with a...

    En savoir plus
    froglogic
  • Squish 6.4.1 Maintenance Release

    By on août 21, 2018

    Hamburg, Germany (August 21, 2018) – froglogic GmbH shipped maintenance release Squish GUI Tester 6.4.1 Squish 6.4.1 is a maintenance release containing bug-fixes and small improvements for the IDE, scripting, Object Map handling and UI toolkit support. Please see the release notes for a complete list. Customers and product...

    En savoir plus
    froglogic