zoukankan      html  css  js  c++  java
  • selenium2 用testNG对百度首页输入框进行测试 (三)

    如果还没有安装testNG的亲,可以点击http://www.cnblogs.com/milanmi/p/4346580.html查看安装过程。

    这节主要是对百度首页的输入框进行输入测试。

    package info.milan.webdriver;
    import org.openqa.selenium.By;
    import org.openqa.selenium.WebDriver;
    import org.openqa.selenium.firefox.FirefoxDriver;
    import org.testng.annotations.AfterClass;
    import org.testng.annotations.AfterMethod;
    import org.testng.annotations.BeforeClass;
    import org.testng.annotations.BeforeMethod;
    import org.testng.annotations.DataProvider;
    import org.testng.annotations.Test;
    
    public class day6 {
        public WebDriver Driver;
        //case,suit单元用例里面,存在多个case可以成为一个簇
        //每个class执行之前调用
        @BeforeClass
        public void Bclass(){
            ///浏览器初始化
            Driver = new FirefoxDriver();
            Driver.manage().window().maximize();
        }
        //每个用例执行之前调用
        @BeforeMethod
        public void setup(){
            Driver.navigate().to("http://www.baidu.com");
        }
        //每个用例执行完毕之后调用
        @AfterMethod
        public void teardown(){
        }
        //每个class执行之后调用
        @AfterClass
        public void Aclass(){
            ///浏览器关闭
            Driver.close();
            Driver.quit();
        }
        //测试用例数据
        @DataProvider(name="logOutDataPro")
        public Object[][]loginOutData(){
            return new Object[][]{{"1"},{"很长很长的观坚持"},{"特殊字符+!@¥"}};
        }
        //执行测试用例
        @Test(dataProvider="logOutDataPro")
        public void baidu(String info){
            Driver.findElement(By.xpath("//*[@id='kw']")).sendKeys(info);
        }
    }
  • 相关阅读:
    DELL、HP、IBM X86服务器命名规则
    容灾,热备,集群等区别
    HDS(日立)AMS2000系列存储管理配置方法
    KBMMW 4.90.00 发布
    delphi 10 seattle 安卓服务开发(三)
    delphi 10 seattle 安卓服务开发(二)
    delphi 10 seattle 中 解决IOS 9 限制使用HTTP 服务问题
    Android 中的 Service 全面总结(转载)
    KBMMW 4.84.00 发布
    delphi 10 seattle 安卓服务开发(一)
  • 原文地址:https://www.cnblogs.com/milanmi/p/4635877.html
Copyright © 2011-2022 走看看