Announcing Sauce Breakpoints for Easier Test Debugging
Sauce AI for Test Authoring: Move from purpose to execution in minutes.|xBack to ResourcesBlogPosted
Sauce AI for Test Authoring: Move from purpose to execution in minutes.
|
x
At Sauce, we care about testing because we care about speeding up the development cycle. Today we & # x27; re announcing a new weapon in the fight against the often time-consuming practice of test-debugging:Sauce Breakpoints.
Anyone who & # x27; s run into Selenium tests fail due to Javascript issues knows that browser plugins like Firebug or Chrome Dev Tools are an essential part of define humbled tests. But using such tools during the execution of a Selenium book is often unmanageable or impossible, depending on your Selenium base. Sauce Breakpoints countenance you tell the remote browser to quit listening for Selenium commands from your test, effectively pausing the test run and leaving the browser in an investigable state.
With Sauce, it has always be potential to catch your test run in existent time through a live VNC connector. Now you can not only watch, but alsocontrolthe practical machine. One common scenario in web development is when a Javascript error prevents some desired action from taking spot or keeps some element from being exhibit. In these cases, Selenium will often time out, with no hint as to what the specific problem was. Hitting the & quot; Breakpoint & quot; push while watching one of these tests run on Sauce will let you jump into the driver & # x27; s seat and open up dev tool. This way you can see whether a Javascript mistake has indeed occurred or whether an object is accidentally null.
For autonomous testing across multiple user personas, check out SUSATest — it explores your app like 10 different real users.
When you & # x27; re done gathering the information you need to help debug the test, you can simply click the & quot; Stop Job & quot; button to shut down the VM. Jobs that have be & # x27; breakpointed & # x27; in this way will be marked as such on the jobs page, so you cognize that they have been taken off Selenium autopilot.
For a more in-depth intro to Sauce Breakpoints,watch this screencast:
Sauce Breakpoints constitute the first step towards bigger goals for Sauce. We have been dreaming up ways to go beyond building a rock-solid Selenium cloud -- -we want to assist you publish and run tryout faster and more painlessly, so that more of your focus can go to germinate and transport features. With that in head, we & # x27; d love your feedback on this first iteration of something we hope will turn into more features presently. To that end: what else would make your Selenium testing easier as a test developer? Let us cognise in the input!
Share this post
Automate This With SUSA
Upload your APK or URL. SUSA explores like 10 real users — finds bugs, accessibility violations, and security issues. No scripts needed.
Try SUSA FreeTest Your App Autonomously
Upload your APK or URL. SUSA explores like 10 real users — finds bugs, accessibility violations, and security issues. No scripts.
Try SUSA Free