學習selenium自動化入門(一)

2021-10-13 21:31:06 字數 669 閱讀 2876

#匯入包:

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 功能性測試 建立回歸測試驗證軟體功...