Summary: The user has an automation project expected to run across platforms and browsers. Also, the user doesn’t want to customize the keyword but use directly the Katalon keywords.
The user has an automation project expected to be able to run across platforms and browsers.
These tests are being written and executed both on a co-workers machine (windows 10) and mine (macOS), both of us are on the latest version of the respective operating systems.
Additionally the browsers being tried are both Firefox and Chrome (latest versions as of Monday Sept 20th)
For instance, User A and User B run the same automation project, but only User A can run the entire project successfully.
The differences between User A and B are Test data, Platforms and Browsers
The User B cannot click on an element successfully even though he composes his own custom keywords below
2. Web UI sendKeys
User added some codes to make sure the action is performed at right timing.
Timing issue is notoriously annoying and we know that so Smart Wait comes helpful here.
SmartWait is enabled by default yet I just want to make sure the user is using it.
Currently, SmartWait applies to Chrome and Firefox only so if the users run their test in Edge Chromium or Headless, this can explain why they need to do custom scripts. In 8.2.0, we supports Smart Wait on Edge Chromium and make it waits for Fetch APIs. So if their website is using Fetch API, Smart Wait can be of great help. So I hope you don’t mind talking to the user for more information so we know what is working for them and what’s not. This will help product team to provide an appropriate enhancement.