2018-09-10_类常见类型_方法-容器_ui自动化框架

自动化切换窗口

// 获取当前页面句柄
String handle = driver.getWindowHandle();
//执行操作产生新窗口
        driver.findElement(By.xpath("//div[@id='content_left']/div[1]//a/em')]")).click();
         for (String handles : driver.getWindowHandles()) {
            //循环从列表中每次去一个值放在变量里面
            if (handles.equals(handle)) {
                //如果当前取得窗口handle跟原窗口一致
                continue;
            } else {
                //就继续
                driver.switchTo().window(handles);
                //切换窗口根据 列表中当前拿出来的窗口handle切换
            }
        }
2018-09-10_类常见类型_方法-容器_ui自动化框架_第1张图片
image.png
2018-09-10_类常见类型_方法-容器_ui自动化框架_第2张图片
类 方法 注解

UI自动化流程


2018-09-10_类常见类型_方法-容器_ui自动化框架_第3张图片
自动化流程

你可能感兴趣的:(2018-09-10_类常见类型_方法-容器_ui自动化框架)