#匯入包:
from selenium import webdriver
def search_forxiaomi(key):
# 開啟乙個瀏覽器
driver = webdriver.chrome()
# 開啟乙個網頁
driver.get('')
# 首頁搜尋框輸入進行搜尋:根據id
searchinput = driver.find_element_by_id('search')
# 輸入你需要的關鍵字
searchinput.send_keys(key+'\n')
# 獲取需要的部分資訊
item = driver.find_element_by_class_name('search-result')
print(item.text)
# 校驗捕獲的資訊:斷言
assert key in item.text
# 關閉瀏覽器
driver.quit()
if __name__ == '__main__':
search_forxiaomi('掃地機械人')
如要使頁面停住,適用於離開即取消顯示的場合
settimeout(function),3000(3000為毫秒,即約3秒)
selenium自動化入門
年前結束的時候一大丟資料表整的我頭疼啊,想叫部門秘書做但是小姐姐年前也忙,沒好意思,好廢話少說,先搭環境。一 準備部分 python3.7 自己根據自己的版本檢視 在python環境裡面使用pip命令安裝selenium。配置瀏覽器和webdriver環境。寫個簡單的程式跑一下,實踐才是檢驗整理的唯...
RobotFramework UI自動化入門
robotframework是乙個通用型的自動化測試框架,那麼我們先來做乙個ui自動化。pip install u selenium pip install u robotframework selenium2library 由於我已經安裝過selenium了在此就不重複了,如果無法啟動瀏覽器可能還...
Web自動化入門到精通之基本概念
簡介 selenium中文翻譯為 硒 在化學中是一種非金屬元素。它是用於web應用程式的自動化工具,基於selenium的測試用例直接執行在瀏覽器中,就像真正的使用者在操作。而且支援的瀏覽器運用比較廣泛,包括各個平台的主流瀏覽器。selenium的主要功能包括 1 功能性測試 建立回歸測試驗證軟體功...