Hello,
i have developed a automation tool using Python and Selenium so my coworkers could upload files to OPENTEXT Content Suite. The bot was using Selenium to find element in the HTML source and perform the user's actions. For example:
driver.find_element(By.XPATH, 'element').click()
Everything was working fine but OPENTEXT CS has been patched recently and Selenium cannot find any element anymore.
Here is the snippet of the "new" HTML source
All the layout and content are now in the table class:pageBody tightTable but Selenium can't find anything in the page. I tried the WebdriverWait functions but nothing worked.
It seems the table is on its own layer but I dont know how to access it. I guess there are jscript and iframes somewhere that prevent from automate the browser but I can't figure out the solution.
Any help would be greatly appreciated
Thanks