Posts taggés avec ‘debugging’

  • 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
  • Debugging Test Failures Using Your Favorite IDE

    By on août 22, 2017

    One goal of automated testing through Squish is to find bugs and regressions in your application. The cause for some test failures is easy to spot, other ones can be hard to debug. Squish already provides crash dumps when the AUT decides to give up, but in not-so-obvious cases...

    En savoir plus
    froglogic
  • Squish tip of the week: Breakpoints View

    By on juin 1, 2016

    Usually, breakpoints are good for debugging or extending an existing test case with further actions. However, what if you want to run several test cases or a test suite with breakpoints or want to disable certain breakpoints in specific test cases? Sure, you could do this by opening every...

    En savoir plus
    froglogic
  • Squish tip of the week: Error debugging with StackTrace

    By on février 17, 2016

    A StackTrace is a very helpful debugging tool. It shows you the call stack (meaning, the stack of functions that were called up to that point) at the time an uncaught exception was thrown or the time the stacktrace was generated manually. This is very useful because it doesn’t...

    En savoir plus
    froglogic