htmlunit

    1熱度

    1回答

    我想在服務器端使用WebDriver,而不使用任何瀏覽器或GUI。使用WebDriver的Java bindigns中的HtmlUnitDriver是可能的。但是我比ruby更喜歡ruby。我可以用ruby綁定解決我的問題,還是我必須使用java綁定?

    19熱度

    4回答

    我有一個基於GWT的頁面,我想使用HtmlUnit爲它創建一個HTML快照。 使用產品上的Ajax/JavaScript信息加載頁面,因此大約1秒鐘會出現加載...消息,然後顯示內容。 問題是,HtmlUnit似乎沒有捕獲到信息,我所得到的只是「加載...」範圍。 下面是一個帶有HtmlUnit的實驗代碼,我試圖給它足夠的時間來等待數據的加載,但它似乎沒有改變任何東西,我仍然無法捕獲由GWT加載的

    1熱度

    1回答

    問候, 我現在面臨一個問題,以下技術堆棧:JWebUnit的 - >的HtmlUnit - > Xalan的。 我試圖通過XPATH查找元素,但HTML文檔格式不正確。 Xalan在到達XPATH上的/body元素時停止查找元素。我相信這是因爲該文檔包含兩個<body>標籤,另一個未封閉。 一切適用於/html/head或/html。但是,當我嘗試/html/body(或/html/body[1]

    2熱度

    1回答

    我使用htmlunit進行一些測試,但我不希望它們使用我所有的可用帶寬。我怎樣才能設置上傳/下載速度的限制? 我發現我可以從WebResponse得到InputStream。我認爲這可以用來限制下載速度,如果我在兩次讀取之間等待一段時間。但是,上傳呢?我在API中找不到等效的OutputStream。謝謝。

    0熱度

    1回答

    我有Jython一個腳本,完美的作品,但它真的很慢,所以我決定試試,看能不能將它轉換爲純Java,看看它是否其加速。 在Jython中我使用: from java.util import logging from java import lang from org.apache.commons.logging import LogFactory logger = LogFactory.get

    2熱度

    2回答

    我正在使用GWT 2.2.0並且有一些只在生產模式測試中失敗的測試(即通過gwt.args傳遞-prod)。我似乎無法弄清楚如何爲這些測試生成調試輸出,以便我能夠弄清楚發生了什麼問題。 我試過System.out.println()並嘗試使用simpleRemoteHandler。但是,我從來沒有真正使用過GWT的日誌記錄模擬,所以我可能做錯了什麼,並且使用這個問題搜索並沒有幫助。 更新2011-

    8熱度

    1回答

    顯然,問題的答案取決於一些環境因素。 在一般,我想知道是什麼人的經驗與HtmlUnitDriver作爲一個可靠的工具,它可以是「信任」來瀏覽網站基本相同的方式其他瀏覽器做。 當然,我意識到「其他瀏覽器的做法」非常模糊;自然每個瀏覽器都會有它的怪癖。但是我正在一個項目中,我們有數百個驗收測試場景(編寫於JBehave),並使用FirefoxDriver和InternetExplorerDriver,

    2熱度

    4回答

    我在jython中使用htmlunit,並且無法選擇下拉鍊接。我要去的網頁有一個帶有其他ajax鏈接的表格,我可以點擊它們並移動,看起來沒問題,但我似乎無法弄清楚如何點擊一個允許更多鏈接的下拉菜單(這個pulldown會影響ajax表,所以它不會重定向我或任何東西)。 這裏是我的代碼: selectField1 = page.getElementById("pageNumSelection")

    1熱度

    1回答

    我有一個網站,我一直在爲最終用戶收集統計數據(主要是頁面呈現時間),例如:登錄時間,搜索結果時間。我需要一些東西來模仿最終用戶的活動。 所以我做了一些搜索,我碰到了HtmlUnit,它似乎能夠做我需要的東西。但我似乎有麻煩 下面是一些文字代碼,我脫下thier網站: import com.gargoylesoftware.htmlunit.WebClient; import com.gargoy

    0熱度

    1回答

    當我嘗試使用FirefoxDriver下面的代碼行來點擊鏈接時,它工作正常。 WebDriver driver = new FirefoxDriver(); driver.findElement(By.linkText("More...")).click(); 但是當我使用HtmlUnitDriver然後我收到異常下面。 org.openqa.selenium.NoSuchElementEx