selenium

    1熱度

    2回答

    我想使用硒登錄到一個網站。如果我輸入錯誤的憑據並提交登錄表單(不含硒),最終站點會提供拒絕訪問的消息。但是當我使用硒做同樣的事情時,訪問被拒絕的消息不會出現。有什麼建議麼? 網址:https://oa.lombardfinance.com.au/ ChromeOptions options = new ChromeOptions(); options.addArguments("disa

    0熱度

    1回答

    我創建了擴展TestCase的AppTest類。 如果我單獨運行這個測試類運行成功,但是當我嘗試調用通過主類,它給我的類上發現的錯誤 import java.io.File; import java.io.FileOutputStream; import java.util.List; import java.util.Map; import java.util.Set; import

    -1熱度

    1回答

    我使用Betfair進行了大量下注,並在Google表格電子表格中追蹤這些信息。 手動爲每個賭注放置信息需要很長時間。 我想知道當我點擊Betfair的「Place Bets」按鈕(參見圖片)時是否有從Betfair網站收集投注信息的方式,並且編寫腳本將此信息添加到我的Google表格電子表格中,即使用硒Webdriver。 我想我問的是,是否有一種方法來調用我自己的腳本在網頁上的特定事件。 任何

    0熱度

    2回答

    我目前有一個使用WebdriverIO的測試腳本,點擊一個按鈕並等待彈出窗口顯示。測試的目的是確保元素在點擊後顯示,但由於它是異步的,我必須等到它顯示出來。 但是,如果我等到元素顯示,我的斷言將總是通過,如果waitForVisible成功。如果它不成功,它總是會在waitForVisible命令上拋出一個異常,並且斷言永遠不會執行。 下面是代碼示例: browser.click(btnEleme

    -1熱度

    2回答

    在應用程序中,很多字段都存在,並且所有字段都有過濾器(文本框)。所以一旦用戶在任何一個過濾器中輸入值,UI數據(UI表)將開始刷新。 我想等待數據在UI中加載,然後應用另一個過濾器。 有什麼辦法要等到數據被不使用的Thread.sleep

    -1熱度

    1回答

    我目前正在使用python網絡爬蟲收集在谷歌上搜索到的圖像。我用硒滾動搜索頁面,並用美麗的湯來記錄所有的元素。 對於某些圖片,我可以輕鬆找到沒有額外點擊的網址,如「http://www.XXXXX.jpg」。但是對於一些圖片,如果我不點擊它並檢查元素,那麼src部分就像「data:image/jpeg; base 64,/ ...」。通過單擊後檢查縮放的圖像,我將獲得所需的網址。但我不知道如何使用

    1熱度

    1回答

    在selenium xpath中,「//div[.//a[text()='SELENIUM']]」和「// div [// a [text()='SELENIUM']]」之間的區別是什麼。 可不可以有人請澄清我的XPath查詢,有什麼區別時,我給點(。)//之前和無點(。).//a 你可以使用上面提到的XPath的在這個網址「http://demo.guru99.com/selenium/guru

    -2熱度

    1回答

    因此,我爲我的CPS類製作了魔術鏡,並且我做了它,因此它將在全屏模式下使用瀏覽器選項卡進行多個顯示。對於其中一臺顯示器,我希望將嵌入式Google日曆調整爲適合我的27英寸顯示器(Google提供的日曆設置)。當我在Firefox中正常打開日曆時,該日曆正常工作,但是當使用硒進行Geckodriver打開Firefox時,日曆顯示,但處於通用狀態,無法對其進行編輯。我試圖在其他瀏覽器中打開.htm

    1熱度

    1回答

    我正在使用nodejs和nighwatch進行測試自動化的項目。這裏的問題是測試不可靠,並給出很多誤報。我盡一切努力使他們穩定並仍然遇到錯誤。我瀏覽了一些博客,如https://bocoup.com/blog/a-day-at-the-races,並做了一些代碼重構。有沒有人有一些建議來解決這個問題。在這一刻我有兩個選擇,要麼我用Java重寫代碼(從解決方案中刪除nodejs和nightwatch

    -1熱度

    1回答

    我試圖寫出一些東西,我嘗試了一些東西,但不起作用。我不知道該怎麼做。 XSSFWorkbook wb1 = new XSSFWorkbook(); Sheet shee = wb1.createSheet("Data"); FileOutputStream fileOut = new FileOutputStream("C:\\Users\\User_2\\Desktop\\video