如何實現 mysql 匯出資料,驗證頁面正確性?
透過 selenium 驗證某個搜尋功能時,需要驗證每一行是否正確,領導建議從資料庫裡面取然後驗證,嘗試學習了 pymysql,確實……可能是我的 sql 寫不對,老是有問題,主要是很難與本來已經寫好的 PO 模式結合起來。
本來想好的頁面功能也需要重新寫,寫程式碼的時候遇到的問題是
驗證搜尋功能往往需要驗證每一頁,每一行,每一列的資料,然而元素定位每一行的每一列著實困難,也不知道透過什麼驗證比較合適,物件?字典?
如何封裝 element.find_elements?由於已經封裝了 get_element_text……等透過 location 獲取的方法,列表資料的驗證是需要透過元素獲取元素的,這樣就導致還要寫透過元素獲取 text 等方法,是否封裝的那些 get_text 等方法要重新寫過呢?
放到 page 的頁面功能中驗證是否正確呢還是放到用例中?是否會導致用例很長,放到頁面功能中驗證又該如何驗證呢,搜尋會有一些條件,是透過 ddt 傳過來還是頁面功能拆開搜尋方法呢?
感覺好難結合起來,網上的例子也比較少,比較糾結怎麼構建程式碼和框架,儘量做到簡潔。
相關文章
- JS驗證18位身份證號的正確性JS
- JS驗證銀行卡號的正確性JS
- appium 如何檢測頁面文案是否正確APP
- Java使用正規表示式對註冊頁面進行驗證功能實現Java
- mysql匯出資料MySql
- mysql mysqldump只匯出表結構或只匯出資料的實現方法MySql
- 資料庫 MySQL 資料匯入匯出資料庫MySql
- MySQL資料的匯出MySql
- 教你如何實現頁面間的資料通訊
- Mysql 資料庫匯入與匯出MySql資料庫
- excel匯出、mysql分頁ExcelMySql
- 如何保證經營報表資料實效性、多樣性、準確性:用Dataphin我實現了自動化建模
- Mxnet模型轉化為ncnn模型,並驗證轉化正確性模型CNN
- QZpython匯入匯出redis資料的實現deuPythonRedis
- 海關資料如何正確使用
- 如何正確實現 Java 中的 HashCodeJava
- 如何保證MySQL資料一致性MySql
- MySQL入門--匯出和匯入資料MySql
- 從實驗室的資料單向匯出,如何防止員工資料夾帶?
- MySQL 如何實現資料更新MySql
- MySQL 如何實現資料插入MySql
- Oracle資料庫——資料匯出時出現匯出成功終止, 但出現警告。Oracle資料庫
- web 頁面如何實現 echarts 統計圖的列印匯出?WebEcharts
- MySQL匯出資料庫指令碼MySql資料庫指令碼
- 資料混亂如何正確使用CRM
- javascript實現網頁截圖匯出方案JavaScript網頁
- 如何簡單實現關聯型別資料的Excel匯出?型別Excel
- 說說如何在登入頁實現生成驗證碼功能
- 【MySQL】白話說MySQL(五),資料的匯出與匯入MySql
- Java中的匯入匯出(自身驗證版)Java
- sqoop用法之mysql與hive資料匯入匯出OOPMySqlHive
- 談如何正確理解 IP 資料的覆蓋率,兼談正確率~
- 如何保證MySQL和Redis資料一致性?MySqlRedis
- MySQL匯出資料為csv的方法MySql
- Eclipse匯入專案後JSP頁面出現報紅EclipseJS
- SpringCloud升級之路2020.0.x版-36. 驗證斷路器正確性SpringGCCloud
- 你我都會遇到的需求:如何匯出MySQL中的資料~ 簡單!實用!MySql
- 面試官:volatile如何保證可見性的,具體如何實現?面試