![](/img/trans.png)
[英]Getting the count of rows from a web table -SELENID
我正在使用 Selenide,但是,我需要計算表中的行數來編寫測試。 該表格具有顯示行數的功能,我想檢查選擇時,例如15行,表格中顯示15。 但是,我不明白如何使用硒化物來計算它們。 ...
[英]Getting the count of rows from a web table -SELENID
我正在使用 Selenide,但是,我需要計算表中的行數來編寫測試。 該表格具有顯示行數的功能,我想檢查選擇時,例如15行,表格中顯示15。 但是,我不明白如何使用硒化物來計算它們。 ...
[英]How upload file if input take click automaticaly
我正在嘗試使用selenide為上傳文件編寫端到端測試,但遇到了問題。 元素'input'僅在單擊'button'后創建,然后單擊輸入。 JS代碼:const input = document.createElement('input'); input.type = 'file'; input.c ...
[英]How not to close the browser in Selenide?
我想編寫代碼並直觀地查看結果。 我需要在網站上停留的時間不受限制。 我可以以某種方式禁止在訪問該站點后關閉瀏覽器嗎? WebDriverManager.chromedriver().setup(); Configuration.browser = "chrome"; ...
[英]What is the difference between different ways of getting WebDriver in Selenide?
據我所知,在 Selenide 中,至少有兩種獲取 WebDriver 實例的方法: Selenide.webdriver() 調用 -> WebDriverRunner.getSelenideDriver().webdriver() 和 WebDriverRunner().getWebD ...
[英]How can I tell selenide to refesh a page in between retries without raising an error?
我想測試一個需要更新頁面加載的功能。 由於 selenide 只檢查元素是否出現而不重新加載頁面,因此它不會在更新的 state 上拾取。 我目前正在這樣做: 這在多個方面都很糟糕: 它捕獲了一個不打算捕獲的錯誤(否則它會是一個異常) 它會觸發副作用,例如創建錯誤截圖它只重試一次它等待完整的第一次 ...
[英]How do I make an xpath with a variable for a selenide test
我想編寫一個測試方法,我可以給它一個參數來定義要測試的元素。 就像是; 獲取即(//input[@name='image'])[2] or (//input[@name='image'])[3] 我怎么會 go 呢? ...
[英]Unable to click on shadow root element using Selenide
我已將 Selenide shadowCss 選擇器導入到我的項目中,現在嘗試單擊 shadow-root 下的元素。 遺憾的是沒有運氣,但我已經設法用 javascript 做到了,但是如何用 Selenide 正確地做到這一點? 試圖點擊“已安裝的產品” <div size="1" cl ...
[英]Selenide + JUnit5 + BrowserStack: Parametrized test miltiplied with browsers
我的設置是: 硒化物 Junit5 畢業典禮 我使用參數化測試對不同的用戶運行相同的測試。 最重要的是,我想添加 BrowserStack。 所以例如。 有測試 我想結束,例如。 (0) 示例測試; 用戶 1; 火狐 (1) 示例測試; 用戶 2; 火狐 (2 ...
[英]How can we retrieve HTTP headers for a URL opened through Selenide?
我正在嘗試檢索通過 Selenide 打開的 URL 的 HTTP 標頭 ...
[英]TestNG doesn't re-run all failed methods after ElementClickInterceptedException
我有一個自動化框架 TestNG + Selenide,它在 Jenkins 上運行作業並提供 Allure 報告。 我添加了一個帶有一些簡單測試的測試類。 一個測試在試圖點擊一個元素時偶爾會失敗,但重新運行可以解決問題,所以我很自然地想為這個測試引入重試。 問題來了——失敗的測試不會重試。 我試過 ...
[英]Selenide - check if link text matches to regular expression
是否可以找到與正則表達式匹配的鏈接? 這里https://demoqa.com/links第二個鏈接有一個隨機名稱,每次使用模式Home[a-zA-Z]{5}生成。 有什么方法可以檢查鏈接文本是否與 RegEx 匹配或僅包含substring + smth ? XPath //a[contai ...
[英]Cannot run appium tests in Bitrise (java+selenide+ios)
我正在嘗試在 Bitrise 中運行自動化測試但出現錯誤。 我可以在我的本地機器上運行我的測試,一切正常。 device: simulator iOS 15.4 machine: Xcode 13.3.x on macOS 12.2 java: 17 selenide 6.4.0 appium 1 ...
[英]Creating children ElementsCollection based on parent's one in Selenide
我正在使用Selenide並尋找機會根據父母的ElementsCollection 創建子 ElementsCollection 。 例如,我有一個 web 表和一個由表行組成的父 ElementsCollection。 因此,在按某些條件過濾此集合后,我得到了例如 50 個結果行。 然后需要將每 ...
[英]Is there a way to define browser args using Selenide?
我正在嘗試進行相同的測試,但使用硒化物而不是 selenium。我正在測試的 web 站點需要這些 4 arguments,否則將無法工作。 有沒有辦法使用 Selenide 定義瀏覽器參數? 嘗試了兩種方法,但似乎忽略了 args。 命令行: kotlin。在 @BeforeAll - JUn ...
[英]check if text is bold
我正在測試搜索的 output,我想確保我會得到文本並且它是粗體的。 例如,我希望名稱包含“ar”。 作為 output,我會得到: 但我想確定我的名字中會有“ar”,但會在 position、部門等中忽略它。該片段的來源是: 是否有檢查元素是否有文本且該文本是否為粗體的選項? 我當前的代碼是: ...
[英]How to remove space from dropdown value while selecting in selenide Xpath
我的源代碼 html 片段: 部分代碼 問題是:下拉值中有空格,如果有空格,如何通過使用 selectOptionByValue 來 select 一個值。 ...
[英]Selenium InvalidSelectorException with XPath only on Linux
我在 Windows 上使用 Selenide 編寫了測試,測試通過了,但是當我在 jenkins (Linux) 上運行相同的測試時,我得到一個錯誤: 日志表明我們只有一個“/”的問題。 相比之下,代碼中的選擇器如下所示: 問題是斜杠,它在 Linux 上被誤解了。解決方法是將 XPath 替換 ...
[英]WebDriverManager throwing TypeNotPresentException
我正在嘗試用 WebDriverManager 替換我的本地 geckodriver.exe,但是當我調用 我收到以下錯誤 我正在使用來自 maven 的最新 5.0.3 WebDriverManager ...
[英]Selenide-How to maximise the browser window
在 Selenide 6.0.1 版本之后,他們刪除了 Configuration.startMaximized。 我們現在如何最大化瀏覽器? ...