Hi, I have this issue where a certain element/object only appear in Katalon Driver but when I test in normal browser the element/object is not there. I just want to know what could cause this.
Seems like that extra icon is conditionally shown by the page only when the row is “active” (hovered/focused/selected).
Katalon’s WebDriver interactions (move-to-element, click, focus) are putting the row into that state, so the “duplicate/copy” action becomes visible. To confirm, in the normal browser, you can try to hover the row with your mouse or press Tab into the cell—see if the extra icon appears. Let us know what you expect. Thank you
compare the actual HTML
Open dev tools (F12) in both browsers and look at that element. is it actually there in your normal browser but just hidden? that’ll tell you what’s going on.
try hiding the automation flags
ChromeOptions options = new ChromeOptions()
options.setExperimentalOption("excludeSwitches", ["enable-automation"])
options.setExperimentalOption("useAutomationExtension", false)
window size might be different
katalon’s default browser size could be triggering responsive behavior
WebUI.setViewPortSize(1920, 1080)
also check if your app is detecting navigator.webdriver
some sites show different UI when they know it’s automated testing. that extra icon might be a debug tool or admin feature that only appears for automated browsers
Sorry for the late reply. Just found out it was an error from the dev. The icon is hidden if using normal chrome but can be seen if using Incognito mode.