亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 > Selenium
輕松自動化---selenium-webdriver(python) (七)
作者:網絡轉載 發布時間:[ 2013/8/15 16:06:32 ] 推薦標簽:

  frame.html 中嵌套inner.html ,兩個文件和我們的腳本文件放同一個目錄下:

  switch_to_frame()

  操作上面頁面,代碼如下:

#coding=utf-8
from selenium import webdriver
import time
import os

browser = webdriver.Firefox()
file_path =  'file:///' + os.path.abspath('frame.html')
browser.get(file_path)

browser.implicitly_wait(30)
#先找到到ifrome1(id = f1)
browser.switch_to_frame("f1")
#再找到其下面的ifrome2(id =f2)
browser.switch_to_frame("f2")


#下面可以正常的操作元素了
browser.find_element_by_id("kw").send_keys("selenium")
browser.find_element_by_id("su").click()
time.sleep(3)

browser.quit()

  driver.switch_to_window()

  有可能嵌套的不是框架,而是窗口,還有真對窗口的方法:switch_to_window

  用法與switch_to_frame 相同:

  driver.switch_to_window("windowName")

  implicitly_wait()

  細心的話會發現上面的例子中有browser.implicitly_wait(30),它的用法應該比time.sleep() 更智能,后者只能選擇一個固定的時間的等待,前者可以在一個時間范圍內智能的等待。

  文檔解釋:

  selenium.webdriver.remote.webdriver.implicitly_wait(time_to_wait)

  隱式地等待一個無素被發現或一個命令完成;這個方法每次會話只需要調用一次

  time_to_wait: 等待時間

  用法:

  driver.implicitly_wait(30)

相關鏈接:
上一頁12下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 久草综合在线视频 | 亚洲欧美综合乱码精品成人网 | 国产午夜在线观看 | yy4138殇情理论片一级毛片 | 欧美亚洲国产成人不卡 | a级毛片视频免费观看 | 亚洲视频在线一区二区 | 一级毛片免费全部播放完整 | 男女情趣视频免费播放 | 国产色视频在线观看免费 | 三级黄色片免费观看 | 日韩精品中文字幕一区二区三区 | 日日噜噜夜夜狠狠久久丁香婷婷 | 欧美日韩精品国产一区在线 | 国产成人精品高清不卡在线 | 欧美乱妇高清无乱码 | 国产啪视频 | 成人免费动漫在线看网站 | 欧美日韩专区国产精品 | 黄色免费网站在线观看 | 免费h黄肉动漫在线观看 | 色www亚洲 | 国产一二三四区在线观看 | 天天艹 | 一级 黄 色 片免费 一级 黄 色 毛片 | 天天做夜夜爽 | 天天摸日日碰天天看免费 | 怡红院免费全部视频在线视频 | 久久国产精品偷 | 午夜高清免费观看视频 | www.免费黄色 | 欧美freehdvideos性 | 欧美性受xxxx | 天天拍天天干 | 精品区卡一卡2卡三免费 | 亚洲午夜在线观看 | 中文字幕亚洲一区 | 日韩亚洲人成在线综合日本 | 黄色一级片在线免费观看 | 日韩你懂的 | 精品在线一区 |