UI自動化測試實戰之Keys類實戰(八)
阿新 • • 發佈:2021-10-30
在UI的自動化測試中,有時候也會遇到鍵盤事件的操作,使用到的類為Keys,匯入方式具體如下:
from selenium.webdriver.common.keys import Keys
常用的鍵盤快捷鍵這裡不再進行詳細的描述,下面還是通過具體的案例來演示這部分,涉及到的原始碼為:
#! /usr/bin/env python # -*- coding:utf-8 -*- #author:無涯 from selenium import webdriver from selenium.webdriver.common.keys import Keys import time as t driver=webdriver.Chrome() driver.maximize_window() driver.implicitly_wait(30) driver.get('http://www.baidu.com') so=driver.find_element_by_id('kw') so.send_keys('Selenum3') #全部選擇輸入的關鍵字 so.send_keys(Keys.COMMAND,'a') t.sleep(3) #然後複製 so.send_keys(Keys.COMMAND,'c') t.sleep(3) #然後刪除 so.send_keys(Keys.BACKSPACE) t.sleep(3) #然後複製關鍵字 so.send_keys(Keys.COMMAND,'v') t.sleep(5) driver.quit()
感謝您的閱讀,後續持續更新!
歡迎關注微信公眾號“Python自動化測試”