41

分度器を Yeoman 製の足場と統合したいと考えています。私はチュートリアルに従いましたが、古いものscenario-runnerはe2eテストのセットアップに使用されました(経由grunt)。

足場をアップグレードし、代わりに分度器を使用したいと思います。
何かご意見は?

4

3 に答える 3

10

既存の回答に追加することが1つあります。Selenium サーバーを自動的に起動する場合は、seleniumServerJar と chromeDriver (Chrome を使用している場合) の場所も指定する必要があります。そうしないと、Selenium サーバーを手動で起動するまでテストが機能しません (必ず "webdriver- manager update」を最初にコマンドラインから):

protractor: {
        options: {
            keepAlive: false,
            configFile: "test/config/protractor.conf.js",
            noColor: true, // If true, protractor will not use colors in its output.

            args: {
                seleniumServerJar: 'node_modules/protractor/selenium/selenium-server-standalone-2.39.0.jar',
                chromeDriver: 'node_modules/protractor/selenium/chromedriver.exe'
            }
        },
        run: {

        }
    },
于 2014-02-18T00:56:12.400 に答える