當我使用WATIN時,我可以隱藏瀏覽器,我的測試速度更快。如果可能的話,現在我正在尋找在c#中使用硒的方法。Selenium - 如何隱藏瀏覽器
3
A
回答
1
由於@Guillaume回答,你的選擇是使用HtmlUnitDriver。不過,我想補充一點,HtmlUnitDriver也可以模擬真實的瀏覽器,這裏是你如何使用Java來做到這一點。我對c#綁定不太熟悉。我相信肯定有類似的東西。
HtmlUnitDriver driver = new HtmlUnitDriver(BrowserVersion.FIREFOX_3_6);
或者你可以使用如下的功能,
DesiredCapabilities capabilities = DesiredCapabilities.firefox();
capabilities.setBrowserName("firefox");
capabilities.setVersion("3.6");
capabilities.setJavascriptEnabled(true);
HtmlUnitDriver driver = new HtmlUnitDriver(capabilities);
請注意,這是不推薦,從wiki頁「你真不該這樣做,因爲Web的應用程序更好編碼是中性的,你使用的是最近的瀏覽器。「
4
我不知道C#不幸,但在使用當Selenium
的Java我的網絡測試中,我與HtmlUnit,這是一個圖形界面的瀏覽器特製爲使用它。他們可能有一個C#版本或不,我不確定。
雖然我發現了類似的問題。我沒有讀過的答案,但你可以:
相關問題
- 1. Python硒如何隱藏瀏覽器?
- 2. 如何隱藏瀏覽器導航?
- 3. 的ClientIDMode如何隱藏在瀏覽器
- 4. 如何隱藏瀏覽器的scollbars?
- 5. 如何從網站隱藏瀏覽器
- 6. 隱藏在瀏覽器
- 7. 使用FirefoxDriver隱藏瀏覽器
- 8. Selenium RC中可以隱藏瀏覽器嗎?
- 9. 隱藏Firefox瀏覽器滾動條
- 10. 從瀏覽器中隱藏API密鑰
- 11. jQuery slideDown,隱藏瀏覽器問題
- 12. 隱藏瀏覽器的地址欄
- 13. 隱藏瀏覽器滾動條
- 14. 從手機瀏覽器隱藏腳本
- 15. 隱藏選擇選項跨瀏覽器
- 16. 跨瀏覽器隱藏鼠標光標
- 17. 隱藏/淡入效果 - 跨瀏覽器?
- 18. 使用Php運行瀏覽器隱藏
- 19. 隱藏網頁瀏覽器滾動條
- 20. Selenium RC如何與瀏覽器通訊
- 21. 溢出:隱藏在IE瀏覽器不隱藏圖像邊界
- 22. 如何使用VB.NET在網頁瀏覽器中隱藏隱藏的組合框
- 23. C# - 瀏覽隱藏網頁
- 24. 隱藏Cydia Repo從瀏覽器中瀏覽?
- 25. 在瀏覽器中查看隱藏文件夾「瀏覽」
- 26. 如何從瀏覽器狀態欄隱藏.php擴展名
- 27. 如何從瀏覽器的檢查元素隱藏vimeo url
- 28. 如何從iPhone隱藏CSS,而不是其他瀏覽器?
- 29. 如何隱藏瀏覽器窗口底部的href頁面
- 30. 如何製作overflow-x:隱藏在android瀏覽器上?
我們希望使用真正的瀏覽器,以便測試儘可能有效。雖然 – user880954
HtmlUnit應該可用。您對使用HtmlUnit進行測試而非真正的瀏覽器的主要擔憂是您沒有根據您打算直接支持的瀏覽器驗證您的網站。沒有用戶會使用HtmlUnit瀏覽您的網站。 Selenium的價值正在讓真實世界的用戶驗收測試驗證,使用HtmlUnit是一個巨大的價值損失。 –
@ user880954:真正的瀏覽器是真正的瀏覽器。沒辦法「隱藏」UI(我知道)。 – Guillaume