簡體   English   中英

Atata - 如何使用 Atata 框架切換到新的瀏覽器窗口?

[英]Atata - How to switch to new browser window by using Atata framework?

我是 Atata 框架的新手。 當我單擊網頁中的鏈接時,它會在新窗口中打開。 如何使用Atata框架切換到新窗口? 謝謝

您可以使用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>(...)方法,它采用窗口的名稱,如果您同時打開了 2 個以上的窗口,則可用於在窗口之間進行更具體的切換。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM