I am trying to get data from a Power Bi table. There are some elements that appear when hovering over a table. When I right click on
...
I don't seeInspect Element
. However, when I left click on this element, I can see a menu, and if I right click on any items, I can seeInspect element
. My first question, is why I don't seeInspect Element
in the right click menu for all elements in the browser. Am I somehow able to open this...
menu programmatically in Selenium?the Export Data element only appears in HTML after the first left click. I'm assuming this is created using Javascript and in order to export data with Selenium I would have to programmatically instantiate this by clicking on the
...
menu. Is selenium capable of triggering javascript functions that generate more html code in a dynamic webpage? Or do I need to somehow click on the...
element.If I can execute a javascript function, how can I find out in Edge the javascript function that gets executed and how can I replicate this function in Selenium
Essentially, if I try to find the Export data
element in Selenium, it is not able to find it, unless I set a breakpoint before search, then in EdgeDriver I open this menu, and then I can find it and click it through Python
- If all else fails, can I programmatically open the left click menu by automating a mouse click at certain coordinates in Selenium?