selenium-webdriver

    0熱度

    1回答

    我正在使用Selenium 2.8和TestNG。我需要測試哪些地方需要設置自定義引用標頭?我嘗試使用addCustomHeader,但沒有工作。我也嘗試過selenium.start(「addCustomHeaders = true」),然後在我的測試中使用了selenium.addCustomHeader(「Referer」,url)。那也沒用。我應該使用硒作爲代理。如果是這樣的話,如何使用F

    6熱度

    3回答

    我使用Minitest作爲我的功能測試的跑步者,使用Selenium作爲驅動程序來運行瀏覽器。每個測試都建模爲MiniTest :: Unit :: TestCase。 Minitest在完成執行所有測試時報告執行摘要。遇到的異常也會在執行結束時打印出來。當發生意外失敗時,我發現很難調試,因爲執行環境丟失。我遇到的例外不是確定性的。 有沒有辦法讓Minitest跑步者停止執行異常或斷言失敗的測試?

    0熱度

    1回答

    我試圖自動化從電子商務應用程序中的產品頁面進行的購買。一旦用戶點擊立即購買按鈕,就會彈出一個登錄窗口,輸入用戶的憑證。一旦用戶成功登錄,將出現一個確認覆蓋圖(彈出窗口中的登錄窗口關閉)和確認購買選項。但是,webdriver無法識別父瀏覽器窗口上的會話。 這裏是我使用的驅動測試腳本: require "rubygems" require "watir-webdriver" browser =

    5熱度

    2回答

    Selenium無法啓動IE。 10:56:25,005 INFO [org.openqa.selenium.server.SeleniumDriverResourceHandler] Command request: getNewBrowserSession[*iexploreproxy, http://192.168.132.105:8080/, ] on session null 10:56

    3熱度

    1回答

    我在Eclipse中與Selenium 2 WebDriver一起工作,一切工作正常。 但是,當我想在沒有Eclipse的情況下測試我的WebDriver Testcases時,會發生很多丟失的類。 首先,它startet有: NoClassDefFoundError com/google/common/collect/Maps 所以我下載了guava.jar和CLASSPATH中設置它。 但

    1熱度

    1回答

    我正在評估Selenium2在Internet Explorer 9上的一個項目,我選擇了奔馳網站,因爲它使用AJAX和一些內聯彈出窗口,所以我寫了一個小測試。 轉到mercedes-benz.ch 點擊到 「A」,然後在顯示覆蓋選擇 「Konfigurator」 點擊到 「Weiter>」 點擊到 「>率ändern」彈出窗口會顯示出來。 單擊,在彈出的「i」按鈕 我在我的示例代碼2個問題: 1

    1熱度

    2回答

    在Java類中使用Selenium WebDriver,我嘗試查找特定元素,然後在輸入字段中自動添加所需的元素數量。 我有一個HTML表格,每行指定一個元素類型和一個輸入字段,用於將X添加到特定行中元素的數量。 <tr> <td class="non-sortable-table"> <input class="required text" type="text" value=

    2熱度

    1回答

    我在FirefoxDriver中使用Selenium 2。任務是將元素移動幾個像素。我以這種方式編碼任務: val action = (new Actions(driver)).clickAndHold(el).moveByOffset(3,1).release().perform() 記錄mouseDown(),mouseMove()和mouseUp()事件。所以,我收到以下輸出: mous

    3熱度

    1回答

    除了閱讀所有關於它在stackoverflow和其他許多人的帖子,我嘗試了每個人的想法給予,但我無法做到這一點。 按說我應該有硒2/webdriver的與我想在Firefox與這些線輪廓工作: ProfilesIni allProfiles = new ProfilesIni(); FirefoxProfile profile = allProfiles.getProfile("My_Profi

    2熱度

    3回答

    我現在用的是以下應用的框架:在C# 硒2.0 火狐 我需要編寫一個測試,點擊一個按鈕並打開一個框架作爲彈出窗口。該框架沒有名稱或ID。 幀中的源代碼以「html」而不是「frame」開頭。但是,當您右擊窗口時,它會顯示它是一個框架。所以,我認爲這是一個框架,而不是一個窗口。 我曾嘗試下面的代碼,但不工作: driver.SwitchTo()框架(0) 我得到看起來像下面的錯誤: error: No