selenium-webdriver

    0熱度

    3回答

    我查看了關於在線論壇和本網站的討論並添加了等待功能。然而,它仍然顯示此錯誤 下面是該問題的代碼: import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.firefox.Firef

    0熱度

    1回答

    我有一個TestNG的劇本在我的Maven項目,但是當我執行mvn test該腳本不執行 pom.xml文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.ap

    -1熱度

    2回答

    Screenshot of elements present in web page _driver.SwitchTo().DefaultContent(); IWebElement item = FindElement(By.Id("__gadget_4")); _driver.SwitchTo().Frame(item); elements = FindElements(By.TagNa

    1熱度

    1回答

    我在寫一個量角器測試,它針對兩個不同的瀏覽器URL來聲明一個URL。 我嘗試使用toMatch用正則表達式,但我得到一個錯誤。 是否有可能對2個或更多的預期字符串值斷言一個實際的字符串值,看看它是否等於任何人? expect(url1).toMatch(/this.url|www.google.com/);

    0熱度

    1回答

    在硒測試中打開一個新標籤後切換窗口的範圍,我通過以下打開一個新標籤: actions.keyDown(Keys.CONTROL).click($(By.cssSelector(".btn-xs"))).keyUp(Keys.CONTROL).perform(); 以上後,我需要切換窗口的範圍,檢查此選項卡上的某些元素(但我不會使此選項卡可見,應該隱藏,不需要關注)。 我試圖通過以下使用Wind

    0熱度

    1回答

    我是新使用Nunit框架,所以我一直在努力研究如何做到這一點。 基本上,我有3個環境:開發,測試,PROD 每個環境具有不同的URL,例如: 開發:www.dev.com 測試:www.test.com PROD:www.prod.com 我想在其上運行的所有三種環境的測試案例,以及通過瀏覽器環路爲Chrome,火狐,IE和邊緣運行它們。 我已經制定了這樣的電流通過代碼每個瀏覽器來運行所有測試:(

    3熱度

    1回答

    我已經創建的文件按如下: Demo.js var webdriver = require('selenium-webdriver'); var driver = new webdriver .Builder() .withCapabilities(webdriver.Capabilities.chrome()) .build(); driver.get('h

    1熱度

    1回答

    到目前爲止,我所看到的是,如果通過硒進行過濾,網頁的頁面源代碼就可以從該頁面源解析文本或必需的東西,並應用bs4或lxml不管頁面源是否啓用了JavaScript。不過,我的問題是,如何通過過濾硒然後使用bs4或lxml庫來解析來自某個html elements的文檔。如果粘貼下面元素被認爲然後將BS4或限於lxml我的移動方式是: html=''' <tr onmouseover="this.

    0熱度

    1回答

    我知道這是一個重複的問題,但我沒有得到它的解決方案,因此再次要求它。 我正在使用硒C#並獲取上述錯誤的情況下在同一頁上的同一行動的測試。 我的測試在我的本地機器上正常工作,但當我通過TFS在服務器上執行時,相同的測試不一致。 我在測試中進行了更改,因爲它是在單擊操作後重新加載DOM,現在我在重新加載其在本地機器上正常工作但在服務器上不一致時檢查對象。 我需要取消選中複選框,如果他們被選中。 我在包

    0熱度

    2回答

    可見我已經爲我的元素下面的代碼: <button type="submit" class="btn btn-primary"> Search </button> 我已標識的元素是這樣的: browser.find_element(:xpath, "//button[@class='btn btn-primary']") 看來我有一個以上的類btn bt