Angularjs 如何在测试结束时关闭selenium webdriver?

Angularjs 如何在测试结束时关闭selenium webdriver?,angularjs,testing,selenium,jasmine,protractor,Angularjs,Testing,Selenium,Jasmine,Protractor,我已经为我的angular应用程序创建了e2e测试。我想在测试结束时关闭selenium webdriver: describe('Selenium end', function () { it("close down selenium server", function () { browser.get('http://localhost:4444/selenium-server/driver/?cmd=shutDownSeleniumServer');

我已经为我的angular应用程序创建了e2e测试。我想在测试结束时关闭selenium webdriver:

describe('Selenium end', function () {
    it("close down selenium server", function () {
        browser.get('http://localhost:4444/selenium-server/driver/?cmd=shutDownSeleniumServer');
        var text = element(by.css('pre')).getText(function (text) {
            expect(text).toEqual('OKOK');
        });
    });
});
当我运行此命令时,我得到:

 Message:     Error: Error while running testForAngular: ECONNREFUSED connect ECONNREFUSED

如何根据上述信息停止SeleniumWebDriver或断言它已关闭?

如果您使用配置文件中的seleniumServerJar和SeleniumImport字段,Gragrator可以为您启动和关闭selenium服务器。看