您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源功能測(cè)試工具 > Selenium
Python調(diào)用Selenium備忘
作者:明慢慢 發(fā)布時(shí)間:[ 2016/5/30 11:28:48 ] 推薦標(biāo)簽:功能測(cè)試

  元素相關(guān)操作說(shuō)明
  WebElement的方法:一般來(lái)說(shuō),所有有趣的操作與頁(yè)面進(jìn)行交互的有趣的操作,都通過(guò) WebElement 完成
  當(dāng)前元素的ID
  id
  獲取元素標(biāo)簽名的屬性
  tag_name
  獲取該元素的文本。
  text
  單擊(點(diǎn)擊)元素
  click()
  提交表單
  submit()
  清除一個(gè)文本輸入元素的文本
  clear()
  獲得屬性值
  get_attribute(name)
  元素是否被選擇
  s_selected(self)
  元素是否被啟用
  is_enabled()
  查找元素的id
  find_element_by_id(id_)
  find_elements_by_id(id_)
  查找元素的name
  find_element_by_name(name)
  find_elements_by_name(name)
  查找元素的鏈接文本
  find_element_by_link_text(link_text)
  find_elements_by_link_text(link_text)
  查找元素的鏈接的部分文本
  find_element_by_partial_link_text(link_text)
  find_elements_by_partial_link_text(link_text)
  查找元素的標(biāo)簽名
  find_element_by_tag_name(name)
  find_elements_by_tag_name(name)
  查找元素的xpath
  find_element_by_xpath(xpath)
  查找元素內(nèi)的子元素的xpath
  find_elements_by_xpath(xpath)
  查找一個(gè)元素的類名
  find_element_by_class_name(name)
  查找元素的類名
  find_elements_by_class_name(name)
  查找并返回一個(gè)元素的CSS 選擇器
  find_element_by_css_selector(css_selector)
  查找并返回多個(gè)元素的CSS 選擇器列表
  find_elements_by_css_selector(css_selector)
  模擬輸入元素
  send_keys(*value)
  錯(cuò)誤備忘
  在執(zhí)行webdriver.get(url)的時(shí)候報(bào)f.QueryInterface is not a function
  通常是因?yàn)闆](méi)有添加http://或者h(yuǎn)ttps://是沒(méi)有添加網(wǎng)絡(luò)協(xié)議的原因
  The get method requires a full URL. That is, the URI including the protocol and hostname/ip.

上一頁(yè)12下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd