cost 73 ms
從 web 表中獲取行數 -SELENID

[英]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 ...

如何在 Selenide 中不關閉瀏覽器?

[英]How not to close the browser in Selenide?

我想編寫代碼並直觀地查看結果。 我需要在網站上停留的時間不受限制。 我可以以某種方式禁止在訪問該站點后關閉瀏覽器嗎? WebDriverManager.chromedriver().setup(); Configuration.browser = "chrome"; ...

如何告訴 selenide 在重試之間刷新頁面而不引發錯誤?

[英]How can I tell selenide to refesh a page in between retries without raising an error?

我想測試一個需要更新頁面加載的功能。 由於 selenide 只檢查元素是否出現而不重新加載頁面,因此它不會在更新的 state 上拾取。 我目前正在這樣做: 這在多個方面都很糟糕: 它捕獲了一個不打算捕獲的錯誤(否則它會是一個異常) 它會觸發副作用,例如創建錯誤截圖它只重試一次它等待完整的第一次 ...

無法使用 Selenide 單擊陰影根元素

[英]Unable to click on shadow root element using Selenide

我已將 Selenide shadowCss 選擇器導入到我的項目中,現在嘗試單擊 shadow-root 下的元素。 遺憾的是沒有運氣,但我已經設法用 javascript 做到了,但是如何用 Selenide 正確地做到這一點? 試圖點擊“已安裝的產品” <div size="1" cl ...

硒化物 pressTab()

[英]Selenide pressTab()

當我點擊標簽時,我需要檢查制表是否有效 p在此處輸入圖像描述,然后按 Tab 鍵。 ...

Selenide + JUnit5 + BrowserStack:使用瀏覽器進行參數化測試

[英]Selenide + JUnit5 + BrowserStack: Parametrized test miltiplied with browsers

我的設置是: 硒化物 Junit5 畢業典禮 我使用參數化測試對不同的用戶運行相同的測試。 最重要的是,我想添加 BrowserStack。 所以例如。 有測試 我想結束,例如。 (0) 示例測試; 用戶 1; 火狐 (1) 示例測試; 用戶 2; 火狐 (2 ...

TestNG 不會在 ElementClickInterceptedException 之后重新運行所有失敗的方法

[英]TestNG doesn't re-run all failed methods after ElementClickInterceptedException

我有一個自動化框架 TestNG + Selenide,它在 Jenkins 上運行作業並提供 Allure 報告。 我添加了一個帶有一些簡單測試的測試類。 一個測試在試圖點擊一個元素時偶爾會失敗,但重新運行可以解決問題,所以我很自然地想為這個測試引入重試。 問題來了——失敗的測試不會重試。 我試過 ...

Selenide - 檢查鏈接文本是否與正則表達式匹配

[英]Selenide - check if link text matches to regular expression

是否可以找到與正則表達式匹配的鏈接? 這里https://demoqa.com/links第二個鏈接有一個隨機名稱,每次使用模式Home[a-zA-Z]{5}生成。 有什么方法可以檢查鏈接文本是否與 RegEx 匹配或僅包含substring + smth ? XPath //a[contai ...

2022-04-22 12:52:08   1   52    selenide  
在 Selenide 中基於父母的 ElementsCollection 創建子 ElementsCollection

[英]Creating children ElementsCollection based on parent's one in Selenide

我正在使用Selenide並尋找機會根據父母的ElementsCollection 創建子 ElementsCollection 。 例如,我有一個 web 表和一個由表行組成的父 ElementsCollection。 因此,在按某些條件過濾此集合后,我得到了例如 50 個結果行。 然后需要將每 ...

有沒有辦法使用 Selenide 定義瀏覽器參數?

[英]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、部門等中忽略它。該片段的來源是: 是否有檢查元素是否有文本且該文本是否為粗體的選項? 我當前的代碼是: ...

Selenium InvalidSelectorException with XPath only on Linux

[英]Selenium InvalidSelectorException with XPath only on Linux

我在 Windows 上使用 Selenide 編寫了測試,測試通過了,但是當我在 jenkins (Linux) 上運行相同的測試時,我得到一個錯誤: 日志表明我們只有一個“/”的問題。 相比之下,代碼中的選擇器如下所示: 問題是斜杠,它在 Linux 上被誤解了。解決方法是將 XPath 替換 ...

"Selenide-如何最大化瀏覽器窗口"

[英]Selenide-How to maximise the browser window

在 Selenide 6.0.1 版本之后,他們刪除了 Configuration.startMaximized。 我們現在如何最大化瀏覽器? ...

2022-02-05 18:23:55   1   5    selenide  

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM