Javascript 我们可以执行一个';它';当其他测试用例在另一个浏览器上运行时,是否阻止来自不同浏览器上的文件?

Javascript 我们可以执行一个';它';当其他测试用例在另一个浏览器上运行时,是否阻止来自不同浏览器上的文件?,javascript,protractor,jasmine2.0,Javascript,Protractor,Jasmine2.0,在一个文件中,我在单个描述块下有5个“it”块,这样我就可以在Chrome浏览器上始终执行1个测试用例,而在Firefox或IE上执行其他4个测试用例?方法之一就是这样 it("Search by name", async () => { // open home page await browser.get(params.baseUrl); let capabilities = await browser.getCapabilities(); let

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

方法之一就是这样

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
    }
});