我已经使用Selenium
. 我很好奇我是否正确嵌套。我不确定是否有更好的方法,如果有我会很高兴听到它。
目前,我在启动时使用WinApp
驱动程序打开了一个 PowerPoint 会话。然后在嵌套时我执行以下操作。在这里,我找到了一个名为 Linking 的元素。元素树中 Linking 的子节点是 Update 等等。
var linking = session.FindElementByName("Linking");
var update = linking.FindElementByName("Update");// within the linking element there is an update button
update.Click();
session.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(10));
var all =update.FindElementByName("All");// within the update element there is a dropdown menu with an "All" button
session.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(10));
all.Click();