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

问题描述 投票:0回答:1

在一个文件中我有5'它'块在单个描述块下,是一种我可以在Chrome浏览器上执行1个测试用例同时在Firefox或IE上执行其他4的方法吗?

javascript protractor jasmine2.0
1个回答
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
    }
});
© www.soinside.com 2019 - 2024. All rights reserved.