1. 程式人生 > >第一個自動化測試腳本

第一個自動化測試腳本

bsp 打開 定位 網站 ive element rom 事件 cli

Selenium環境搭建參考:https://www.cnblogs.com/fnng/archive/2013/05/29/3106515.html

下面的代碼的功能是打開“https://zhangguoli.cn”網站首頁,進行搜索操作:

#為了防止亂碼問題,以及方便的在程序中添加中文註釋,把編碼統一成UTF-8。
# coding = utf-8
#導入selenium 的webdriver 包。
from selenium import webdriver
#將控制webdriver 的Firefox 賦值給browser;Firefox 是默認已經在selenium webdriver 包裏了,所以可以直接調用。當然也可
以調用Ie 或Chrome ,不過要先安裝相關的瀏覽器驅動才行。 browser=webdriver.Firefox() #獲得瀏覽器對象後,通過get()方法,可以向瀏覽器發送網址。 browser.get(https://zhangguoli.cn) #通過id=s定位到網站的輸入框,並通過鍵盤方法send_keys()向輸入框裏輸入“測試” browser.find_element_by_id(s).send_keys(測試) #通過class_name=submit 定位的搜索按鈕,並向按鈕發送單擊事件(click())。 browser.find_element_by_class_name(
submit).click() #退出並關閉窗口。 browser.quit()

第一個自動化測試腳本