自動化測試畫布控制元件找不到
1、測試場景描述
有一個資料 模型建立的功能,可以通過選擇一個關係型資料庫,然後將該庫下面的表拖進一個畫布區域,對這幾個表進行關聯,查詢條件設定後,生成一個資料模型。
2、處理思路
選擇資料庫-》選擇表-》拖動表到畫布區域-》進行表關聯-》設定查詢條件-》點選完成
3、出現問題
在拖動表到畫布區域報錯,無法找到畫布元素
4、問題分析
由於自動化指令碼執行不成功,所以通過手動操作,觀察網頁的元素 情況,發現在沒有把表拖到畫布區域時,並沒有生成畫布元素,只有一個層,如下所示:
將表拖動過來之後,畫布區域元素由層轉化為畫布了
5、我的程式碼
不管我是定位到div還是cavs都報元素找不到,下面註釋的程式碼即是定位到cavs的程式碼,第一行是採用full path的方式,第二行是採用相對路徑的方式,但是相對路徑不行,因為id是一個動態值
相關文章
- App自動化測試:高階控制元件互動技巧APP控制元件
- 自動化測試系列 —— UI自動化測試UI
- 【自動化測試入門】自動化測試思維
- 自動化裝置測試與自動化測試的區別
- 如何做自動化測試?什麼是自動化測試?
- 軟體測試:自動化測試
- airTest自動化測試AI
- selenium自動化測試
- 自動化測試篇
- python自動化測試Python
- API自動化測試API
- 自動化測試框架框架
- 自動化測試理解
- 自動化測試思路
- jest 自動化測試
- 介面自動化測試
- 測試開發之自動化篇-自動化測試框架設計框架
- 如何學習自動化測試?從手工測試到自動化測試的過程…
- 自動化測試面試點面試
- 小程式自動化測試--測試3
- 手工測試和自動化測試 BattleBAT
- 自動化測試系列(三)|UI測試UI
- “自動化測試解放雙手”,測試自動化好處大盤點!
- Web自動化-Selenium自動化測試-4-編寫測試用例Web
- Python 介面自動化測試Python
- 淺談自動化測試
- Selenium自動化測試(3)
- 自動化測試工具QTPQT
- 自動化測試平臺
- 面經-自動化測試
- 自動化測試框架指南框架
- 自動化測試的方向
- 採用自動化測試的情形及自動化測試的優缺點
- API自動化測試平臺,高效實現對API的自動化測試API
- AutoRunner 功能自動化測試專案實訓之自動化測試原理(一)
- 自動化測試如何管理測試資料
- 利用tox打造自動自動化測試框架框架
- 功能測試、自動化測試、效能測試的區別