WebDriver支持在指定的浏览器上测试HTML5
可以使用Javascript在任何浏览器上测试HTML5
如:IE9+、Firefox、Chrome、Opera都支持video元素
#coding: utf-8 __author__ = 'KK' from selenium import webdriver import time driver =webdriver.Chrome() driver.implicitly_wait(30) driver.get("http://videojs.com") # 调用js def script(src,src2): driver.execute_script(src,src2) video=driver.find_element_by_xpath("/html/body/Section[1]/div[1]/video") # 返回播放文件地址 url=script("return arguments[0].currentSrc;", video) print url # 播放视频 print 'start' script('return arguments[0].play()', video) time.sleep(10) # 暂停视频 print 'stop' script('arguments[0].pause()',video) # 加载视频 具体作用不明 print 'load' script('arguments[0].load()',video)