自动化测试之键盘操作和select操作
生活随笔
收集整理的這篇文章主要介紹了
自动化测试之键盘操作和select操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
鍵盤操作
from selenium import webdriver from selenium.webdriver.common.keys import Keysdriver=webdriver.Chrome() driver.implicitly_wait(10)driver.get('http://www.sogou.com')el=driver.find_element_by_xpath('//input[@name="query"]') el.send_keys('科比')el.send_keys(Keys.ENTER)select操作
方法1:直接找選擇框中的元素----有局限性
option=driver.find_element_by_xpath(’//option[@value=“doule”]’)
option.click()
方法2 復雜版
通過text文本查找
def select(el):s=Select(el) #初始化Select對象s.select_by_visible_text('kobe') el=driver.find_element_by_xpath('//select[@id="faver"]')通過value值查找
def select(el):s=Select(el)s.select_by_value('double') el=driver.find_element_by_xpath('//select[@id="faver"]')總結
以上是生活随笔為你收集整理的自动化测试之键盘操作和select操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 自动化测试之鼠标悬浮操作、双击、鼠标拖拽
- 下一篇: web自动化测试常见面试题