selenium元素模糊定位xpath contains、starts-with和ends-with
阿新 • • 發佈:2021-10-09
自動化測試中,日常工作與元素定位息息相關,本篇將介紹xpath模糊定位:
- contians 包含
- 功能:實現“美團登入”
- 條件:用模糊定位方式
- 登入前端程式碼:
- 程式碼,通過部分id定位,如:"ogin-emai"
#大牛測試:輕輕鬆鬆自動化 #QQ:2574674466 #專注自動化測試傳播 from selenium import webdriver driver = webdriver.Chrome() driver.get("https://passport.meituan.com/account/unitivelogin?") #模糊定位 driver.find_element_by_xpath(
- starts-with 以xx開始
- 功能:實現“美團登入”
- 條件:用模糊定位方式
- 登入前端程式碼:
- 程式碼,通過部分id定位,如:"login-emai"
#大牛測試:輕輕鬆鬆自動化 #QQ:2574674466 #專注自動化測試傳播 from selenium import webdriver driver = webdriver.Chrome() driver.get("https://passport.meituan.com/account/unitivelogin?") #模糊定位 driver.find_element_by_xpath('//*[starts-with(@id,"login-emai")]').send_keys("大牛測試")
- ends-with
- 功能:實現“美團登入”
- 條件:用模糊定位方式
- 登入前端程式碼:
- 程式碼,通過部分id定位,如:"ogin-email"
#大牛測試:輕輕鬆鬆自動化 #QQ:2574674466 #專注自動化測試傳播 from selenium import webdriver driver = webdriver.Chrome() driver.get("https://passport.meituan.com/account/unitivelogin?") #模糊定位 driver.find_element_by_xpath('//*[ends-with(@id,"ogin-email")]').send_keys("大牛測試")
大牛測試專注自動化測試技術傳播,視訊與文件領取:qq 2574674466,
公眾號:
歡迎加入交流群:Selenium學習群: 628908894