2016-03-08 62 views
0

需要一些建議。我有一個應用程序需要使用Selenium/SpecFlow/C#進行測試。該應用程序類似於Skype。所以我可以與人聊天,或者我可以給他們打電話。所以我在尋找:C#硒 - 同時瀏覽器互相交互

用戶A - 登錄Chrome的

用戶B - 登錄火狐

用戶A呼叫用戶B或進入文字聊天

用戶B的答案電話或文本回用戶A

我試圖找出調用第二個瀏覽器窗口並訪問同一個瀏覽器的功能和頁面對象的最佳/最簡單的方法。

目前我有下面所以我使用靜態調用。任何人有任何建議?

public class Browser 
{ 
    static IWebDriver _driver; 
    static WebDriverWait _wait; 

回答

0

它直forward..you使用不同的webdriver實例相應browsers..If Web應用程序是在兩種瀏覽器相同的話當然可以用同樣提供瀏覽器的功能和頁面對象使用不同的實例的webdriver分別..