使用 selenium 等待元素的 text 直到出現自己想要的文字內容,該如何做?
場景:一個列表,我點選翻頁後,想定位第一行的某個資料(比如姓名),與用例相符。
我不能直接定位置,因為我定位的文字所在的列表要翻頁,直接定位出的文字是翻頁前的。
所以我得等待列表翻頁完後,檢視該位置的文字與我想要是否相符。
等待到元素出現我會,等待元素的 text(element.text)與我想要的相符該如何做?
我從網上查到用
text_to_be_present_in_element
程式碼形如
WebDriverWait(driver, 10).until(expected_conditions.text_to_be_present_in_element((By.CSS_SELECTOR,"#TANGRAM__PSP_10_error"), u'請您填寫手機/郵箱/使用者名稱'))
但是我使用後提示報錯
find element:takes from 1 to 3 positional arguments but 13 were given
也沒查出是哪的問題,想問問大家有什麼別的辦法沒有。
相關文章
- 『心善淵』Selenium3.0基礎 — 23、Selenium的元素等待
- Python selenium 三種等待元素方式Python
- Excel如何篩選出自己想要的資料 excel怎麼篩選出需要的內容Excel
- 如何做個自己想要的Window Server了?Server
- mysql 計算 一個文字欄位的內容一個文字出現的次數MySql
- Selenium的等待操作
- app直播原始碼,flutter Text自動計算文字內容的寬度APP原始碼Flutter
- 更換文字中第二次出現的字串內容字串
- excel如何篩選出自己想要的部分 excel表格如何篩選特定內容Excel
- selenium 的顯示等待只看元素存不存在不看元素可不可互動的嗎?
- Python_Selenium的等待操作Python
- 如何使用awk處理文字內容
- Selenium實現元素定位
- Python Selenium自動化測試框架 元素等待機制Python框架
- Jetpack Compose學習(2)——文字(Text)的使用Jetpack
- phpcms如何使用自己想要的頁面呢?PHP
- 細說selenium的等待條件
- 細說 selenium 的等待條件
- selenium中的三種等待方式
- Selenium裡的三種等待方式
- Selenium 隱式等待與顯示等待的選擇
- 使用Map將資料變成自己想要的
- 現代富文字編輯器Quill的內容渲染機制UI
- 使用selenium和phantomJS瀏覽器獲取網頁內容的小演示JS瀏覽器網頁
- jQuery元素內容操作的方法有多少種?jQuery
- 解決easyui combobox賦值boolean型別的值時,經常出現的內容顯示的value而不是text的bugUI賦值Boolean型別
- selenium隱式等待
- Selenium等待事件Waits事件AI
- Selenium等待條件
- 【selenium】強制等待,隱式等待,顯式等待
- 教你如何做出想要的 PHPDocker 映象PHPDocker
- Android之去掉文字內容的HTML標籤AndroidHTML
- 6個使用正規表示式搜尋文字中內容的工具
- python selenium的三種等待方式解讀Python
- Python提取文字指定內容Python
- canvas 寫入文字內容Canvas
- 一定要會用selenium的等待,3種等待方式解讀
- SAP Spartacus PageLayoutComponent 如何知道自己應該顯示哪些具體內容