我们可以在其他浏览器上运行其他测试用例的同时,在不同的浏览器上从文件执行一个“ it”块吗?

时间:2019-04-25 19:59:12

标签: javascript protractor jasmine2.0

在一个文件中,我在单个describe块下有5个“ it”块,这是一种方法,我可以始终在Chrome浏览器上执行1个测试用例,而在Firefox或IE上执行其他4个测试用例吗?

1 个答案:

答案 0 :(得分:0)

这种方式之一

it("Search by name", async () => {

    // open home page
    await browser.get(params.baseUrl);

    let capabilities = await browser.getCapabilities();
    let browserName = capabilities.map_.get('browserName');

    if (browserName === "chrome") {
        // your test goes here
    }
});