针对多个浏览器运行 selenium webdriver 测试用例 [英] running selenium webdriver test cases against multiple browsers

查看:42
本文介绍了针对多个浏览器运行 selenium webdriver 测试用例的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是硒测试的新手.我想在多个浏览器上针对 Internet Explorer、Firefox、opera 和 chrome 运行 selenium 测试用例.我必须遵循什么方法.你们可以建议我哪个过程是最好的.

I am new to selenium testing. I want to run selenium test cases on multiple browsers against internet explorer, Firefox, opera and chrome. What approach i have to follow. Can you people please suggest me which is the best process.

selenium web driver 是否支持多个浏览器???

Does selenium web driver supports multiple browsers or not???

我们已经编写了登录脚本.它分别在 Firefox、chrome 和 Internet Explorer 上运行成功.但我想按顺序为那些多个浏览器运行它.

We had written login script. It runs successful for Firefox, chrome and internet explorer individually. But i want to run it for those multiple browsers sequentially.

推荐答案

import org.junit.Test;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;

public class Sample {
    private WebDriver _driver;

    @Test
    public void IEconfiguration() throws Exception {
        System.setProperty("webdriver.ie.driver",
        "D:/Softwares/Selenium softwares/drivers/IEDriverServer.exe");
        _driver = new InternetExplorerDriver();
        login();
    }

    @Test
    public void FFconfiguration() throws Exception {
        _driver = new FirefoxDriver();
        login();
    }

    @Test
    public void CRconfiguration() throws Exception {
        System.setProperty("webdriver.chrome.driver",
                "D:/Softwares/Selenium softwares/drivers/chromedriver.exe");
        _driver = new ChromeDriver();
        //_driver.manage().timeouts().implicitlyWait(100, TimeUnit.SECONDS);
        login();
    }

    public void login() throws Exception {
        _driver.get("http://www.google.com");
    }       
}

在此之前,我们必须安装 Chrome 和 Internet Explorer 驱动程序 .exe 文件并运行它们.

Before that we have to install the chrome and internet explorer drivers .exe files and run those.

这篇关于针对多个浏览器运行 selenium webdriver 测试用例的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆