//Below is the code recorded and edited in katalon studio
WebUI.openBrowser(’’)
WebUI.navigateToUrl(‘http://demo.switch2webpro.com/greenbriqs/’)
WebUI.waitForPageLoad(5)
WebUI.maximizeWindow()
WebUI.click(findTestObject(‘Page_Green Briqs/a_Gallery’))
WebUI.waitForJQueryLoad(5)
WebUI.click(findTestObject(‘Page_Gallery Green Briqs/img_example-image’))
WebUI.waitForJQueryLoad(5)
WebUI.click(findTestObject(‘Page_Gallery Green Briqs/a_lb-next’))
WebUI.waitForJQueryLoad(5)
WebUI.click(findTestObject(‘Page_Gallery Green Briqs/a_lb-next’))
WebUI.waitForJQueryLoad(5)
WebUI.click(findTestObject(‘Page_Gallery Green Briqs/a_lb-close’))
WebUI.closeBrowser()
// Below is the code captured in katalon recorder where it is working fine but not worked in katalon studio after imported
WebUI.openBrowser(‘https://www.katalon.com/’)
def driver = DriverFactory.getWebDriver()
String baseUrl = “https://www.katalon.com/”
selenium = new WebDriverBackedSelenium(driver, baseUrl)
selenium.open(“http://demo.switch2webpro.com/greenbriqs/”)
selenium.windowMaximize()
selenium.click(“link=Home”)
selenium.click(“link=Gallery”)
selenium.click("//img[@alt=‘Lorem Ipsum’]")
selenium.click("//div[@id=‘lightbox’]/div/div/div/a[2]")
selenium.click("//div[@id=‘lightbox’]/div/div/div/a[2]")
selenium.click("//div[@id=‘lightbox’]/div/div/div/a[2]")
selenium.click("//div[@id=‘lightbox’]/div/div/div/a[2]")
selenium.click("//div[@id=‘lightbox’]/div/div/div/a[2]")
selenium.click("//div[@id=‘lightbox’]/div[2]/div/div[2]/a")
selenium.close()