Visual Validation Enhancements
Following enhancements are now available in GTP Webapp.
When use clicks on image on image comparison screen, it should show the gallery view of that particular image.
Image comparison icon is visible to only those images in results scenarios when its applicable from extension end i.e when extension enables image comparison flag only in that particular step it should show image comparison icon.
...
Options for Post-Step Fail - Extension
In case of step failures, GoTestPro Extension will present alternative courses of action.
During the local execution of a test case, if a step encounters a failure, the Extension will offer choices for diagnosing the issue and proposing remedies, as depicted in the image below.
...
IF/ELSE Conditions Handling - Extension
With GoTestPro, you can unlock the power of our extension to effortlessly establish if/else conditions for recorded steps, accompanied by your specified criteria.
Your organization can empower testing users to customize criteria, enabling seamless application of if/else conditions that cater to your unique needs, such as:
Add Variables
PageURL
Cookies
Syntax Validation (IF ELSE END IF)
Based on the criteria, the steps in If and Else conditions will be executed.
If-Else conditional validations shall be implemented to address the test cases related to conditional checks. A conditional step allows for a test to execute different steps in different situations.
"IF X is true then do Y, ELSE do Z"
In Testing context, these Conditional statements will provide control over Test execution, i.e the flow of test execution depending upon the conditional steps.
Uses:
Element: If a checkbox is not checked, click it to set it as "checked"
Advanced Find: Using and XPath/CSS Selector, if a very specific element is present, then click it
JavaScript: Determine if the current browser is Internet Explorer. If it is, wait an extra 20 seconds.
Page URL: If the current URL ends in "/edit" then click the "Save" button
Cookie: If a specific cookie is not present, set the cookie and then refresh the page
Variable: If the email variable used to login contains "admin" then assert the admin settings button is present.