Ich versuche eine Webanwendung zu automatisieren, die mit angular JS bis selenium webdriver(C#)
entwickelt wurde, und ich versuche, auf eine Zelle in einem eckigen UI-Raster zu klicken. Ich habe versucht, durch CSS-Selektor oder XPath zu finden, aber es hat nicht geholfen.Selen-Webdriver C# - Das Element kann nicht in einem Gitter mit UI-Winkel gefunden werden
Css selector is generating dynamic ID - #\31 460691734316-0-uiGrid-00KQ-cell > div
Xpath is also dynamic //*[@id="1460691734316-0-uiGrid-00KQ-cell"]/div
und ich versuchte
mitdriver.FindElements(By.CssSelector("*[id^='1460'][id$='cell']"));
aber nicht
jede Hilfe sehr geschätzt habe helfen wird. Ich kann mehr Details senden, wenn benötigt
Durch diesen Kommentar bestätigen, dass Webdriver auf Java auch nicht ordnungsgemäß mit Markup-eckig generiert. Wenige andere Stackoverflow-Posts, die in den letzten Monaten datiert werden, haben noch keine Antwort. –