中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

UI自動化測試之selenium(3)——采坑填坑集

發布時間:2020-06-22 09:18:19 來源:網絡 閱讀:1536 作者:鈴鐺響叮當 欄目:軟件技術

個瀏覽器版本和驅動的下載

火狐下載:
http://ftp.mozilla.org/pub/firefox/releases/

谷歌瀏覽器驅動下載:
驅動和瀏覽器版本映射表
UI自動化測試之selenium(3)——采坑填坑集

驅動下載:
http://chromedriver.storage.googleapis.com/index.html

說明:
1:很多情況下調試是出現瀏覽器通訊問題,超時等問題時,大多是瀏覽器驅動和版本沒對應上,需要及時修正
2:關于執行頁面無效的情況,先檢查手動執行是否可提交,有時候其實是頁面接口有報錯,只是沒有前端的提示,看不出來。其次監察是否是在同一個頁面對象下操作,元素是否在iframe內。如果涉及到js執行無效的,建議現在瀏覽器的調試模式下,在控制臺直接寫js試試能否運行。確保js語句語法正確。在selenium中可被順利執行。
3:瀏覽器的一些默認設置可能需要改變的,例如窗口大小,默認下載地址等,需要在瀏覽器初始化的時候設定System.setProperty的屬性。具體方法可百度自行查找答案。
以下為范例:
UI自動化測試之selenium(3)——采坑填坑集

4:腳本編寫支持的工具推薦--可大大方便準確查找和定位
如果需要使用到xpath,建議在firefox下安裝firebug,firepath等,可協助定位
需要切換服務器地址的,建議添加本地host切換工具和DNS flush快速切換和刷新

5:xpath語法
常用示例:
例如查找元素值中包含xx字符的://div[contains(text(),'xxx')]
根據某個元素查找其兄弟元素: //li[contains(text(),'有權限訪問的項目')]/following-sibling::li[1]通過某個元素查找其兩級上父節點://span[text()='確定']/../../span[2]
最常用的通過name,id,class等查找://a[@class='org-btn']
br/>通過某個元素查找其兩級上父節點://span[text()='確定']/../../span[2]
最常用的通過name,id,class等查找://a[@class='org-btn']

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

威海市| 嘉定区| 宁南县| 同德县| 南京市| 衡阳县| 彭泽县| 定边县| 成都市| 延庆县| 汝州市| 遂宁市| 牙克石市| 社旗县| 新龙县| 太谷县| 壤塘县| 乌兰浩特市| 玉门市| 博野县| 东城区| 西乌珠穆沁旗| 华宁县| 东方市| 甘谷县| 澄城县| 安多县| 扎囊县| 明溪县| 梅河口市| 张家口市| 台东市| 阳朔县| 鄢陵县| 运城市| 金乡县| 海安县| 奉节县| 紫云| 商都县| 汕头市|