2016-06-08 54 views
0

我如何處理註冊表單。每當我點擊網址時,它都會出現。我想在全球解僱它,並且我想訪問它的元素。我怎樣才能做到這一點?使用紅寶石,watir-webdriver,rspec或黃瓜。通過watir-webdriver或ruby或rspec處理表單

+0

如果它是一個正常的網頁形式,那麼你就像你做其他事情一樣與它互動。你的意思是一個基本的認證彈出? (像這樣 - http://stackoverflow.com/questions/23004942/how-can-i-get-browser-authentication-popup) – titusfortner

+0

是的,這是一種模式註冊形式,我想訪問或移動焦點到它通過一個自動化應用程序的命令。 – lav

+0

如果它不是基本認證,那麼聽起來你只是想學習如何使用watir。 https://watirwebdriver.com/ – titusfortner

回答

0

檢查了這一點(這是從的Watir-webdriver的代碼行):

browser.goto 'http://login:[email protected]/index.html' 

換句話說,你可以把基本的HTTP授權密鑰就在像http://login:[email protected]/index.html

的URL我希望它會幫助你。

+0

這是基本認證的正確答案,但他表示他的問題是模式註冊表單而不是基本認證。 – titusfortner

+0

是@titusfortner,那麼有什麼辦法可以處理它? – lav

+0

我還不知道你想做什麼。請使用更具體的信息更新您的問題。你正在測試一個頁面,抓取一個頁面,還是隻是想在你訪問它時跳過一個頁面?你之前用過Watir嗎?您是否在問如何使用Watir,或者您是否遇到特定的問題? – titusfortner

相關問題