我是Atata框架的新手。当我单击网页中的链接时,它会在一个新窗口中打开。如何使用Atata框架切换到新窗口?谢谢
发布于 2018-02-25 19:06:14
您可以使用Go.ToNextWindow<TPageObject>()方法。例如:
Go.To<SomePage>().
// Do some actions.
ButtonThatOpensWindow.Click();
Go.ToNextWindow<SomeOtherPage>(). // Switches to newly opened window.
// Do some actions in scope of new window.
CloseWindow(); // Closes window and switches back to the previous window.
Go.To<SomePage>(navigate: false)...
// Continue to work within the first window.还有Go.ToWindow<TPageObject>(...)方法,它接受窗口的名称,如果同时打开了两个以上的窗口,则可以用于更具体的窗口之间的切换。
https://stackoverflow.com/questions/48969705
复制相似问题