这个实例用于获取HTML5语言实现的视频播放器视频文件的地址、时长,控制播放器进行播放或暂停。
被测试网页:http://www.w3school.com.cn/i/movie.ogg
package cn.om.TestHTML5;
import org.testng.annotations.Test;
import org.testng.annotations.BeforeMethod;
import java.io.File;
import java.io.IOException;
import java.util.concurrent.TimeUnit;
import org.apache.commons.io.FileUtils;
import org.openqa.selenium.By;
import org.openqa.selenium.JavascriptExecutor;
import org.openqa.selenium.OutputType;
import org.openqa.selenium.TakesScreenshot;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.testng.Assert;
import org.testng.annotations.AfterMethod;
public class TestHTML5VideoPlayer {
WebDriver driver;
String url;
@Test
public void testHTML5VideoPlayer() throws IOException, InterruptedException {
// 定义页面截图文件对象,用于后面的屏幕截图存储
File captureScreenFile = null;
dri