Est-il un moyen pour fermer un onglet dans WebDriver ou le Rapporteur?

Est-il un moyen physique de fermer un onglet via Rapporteur ou de WebDriver?

Je demande parce que je sais comment changer d'onglet par programme, mais elle n'apporte pas l'onglet actif au premier plan. Je ne peux pas toujours dire ce qui se passe dans mon E2E tests exécutés sur SauceLabs parce que quand j'ai regarder l'écran, il jette montre l'onglet que j'ai navigué loin de, pas celle qui est active.

Je suis aller sur ce mal?

it('should do something in the previous tab', function(done) {
    browser.getAllWindowHandles().then(function (handles) {
        browser.switchTo().window(handles[0]);
        //do something
        expect(something).toEqual(thisThing);
        done();
    });
});
InformationsquelleAutor Aaron | 2015-04-07