2017-06-02 30 views

回答

0

達到這一目的有多種選擇方案,而不是進入打開瀏覽器活動,並留下您的測試情況下,應用程序上下文的併發症..

1)將可以在你的appium測試套件中集成瀏覽器的webdriver,也許使用phantomjs,這樣瀏覽器就沒有了。

如:

def activate_my_account 
    browser = Selenium::WebDriver.for(:phantomjs) 
    browser.get("http:://mailinator.com") 

    <perform your action here> 

end 

2)使用一個API驅動的郵件客戶端使用的API相匹配的主題行以獲得最新的電子郵件。從電子郵件正文中刪除網址並使用網址。這個解決方案沒有涉及瀏覽器。

3)從數據庫中獲得的令牌和動態創建驗證URL和紅寶石使用捲曲或HTTP或REST客戶端打的URL。再次,這不是瀏覽器參與解決方案。

讓我知道在評論,如果你面對的任何問題!
希望它有幫助!

相關問題