自動化測試:Selenium使用示例---模擬百度搜索

學習Selenium自動化工具,主要就是學習webdriver API的使用。

我們來看下如何使用selenium進行百度搜索,手工操作如下:

打開瀏覽器,在地址欄輸入百度網址,回車打開百度首頁,在搜索框輸入搜索關鍵字,點擊搜索按鈕,查看搜索結果,最後關閉百度頁面或瀏覽器

1 . Selenium WebDriver基本使用---實現百度搜索功能

# 1導入需要的webdriver模塊

from selenium import webdriver

import time

# 2打開指定瀏覽器

driver= webdriver.Chrome()

# 3打開指定網址百度

driver.get("http://www.baidu.com")

time.sleep(3) # 為了觀察效果,添加等待語句

# 4 在百度搜索框輸入python進行搜索

#先找到元素---找ID為kw的web元素

ele = driver.find_element_by_id("kw")

#再對元素做操作---輸入內容使用send_keys方法

ele.send_keys("selenium")

time.sleep(3)

# 5 點擊搜索按鈕----對id為su的元素進行click

driver.find_element_by_id("su").click()

time.sleep(5)

# 6 瀏覽器關閉

driver.quit()


更多內容請參考:

Selenium基本使用--集結篇

自動化測試:Selenium使用示例---模擬百度搜索


分享到:


相關文章: