web自動化測試案例

 
 
#導入Selenium包
from selenium import webdriver
#導入時間包
from time import sleep
#實例化火狐瀏覽器
driver=webdriver.Firefox()
#打開url
driver.get("https://www.baidu.com")
#找到文本框
element=driver.find_element_by_id("kw")
#給用戶文本框傳值
element.send_keys("淘寶網首頁")
driver.find_element_by_id("su").click()
#link_text
driver.find_element_by_link_text("所有文本內容")
#經過tag_name獲取第一個
driver.find_element_by_tag_name("tagname")
#經過tag_name獲取第二個
driver.find_element_by_tag_name("tagname")[1]

#find_elements_by_XXX返回的格式是列表,訪問時要指定下標,下標從0開始
driver.find_elements_by_tag_name("input")[1]
#暫停3秒鐘
sleep(3)
#關閉瀏覽器
driver.quit()

 Xpath定位:web

一、路徑-定位(絕對路徑,相對路徑)瀏覽器

二、利用元素屬性定位ui

三、url

相關文章
相關標籤/搜索