1
私は、プラットフォーム固有のテストを実行するべき分度器を指定しようとしています。ベースセレンの実装では、(あなたが使用している言語バインディングに応じて)このようにそれを実行します。分度器で実行プラットフォームを指定する
desiredCapabilities.setCapability(CapabilityType.PLATFORM, "MAC");
私は分度器自身にそれを行う方法が表示されません。分度器テストコードでこのパラメータを設定する方法はありますか?私はこのことについて、リファレンスやGoogleの検索で何も見ていない。
編集:私は現在、私のconf.jsが今働いているように思わ以下にファイルを更新したアンダーソンの答えによると :
exports.config = {
seleniumAddress: 'http://localhost:4444/wd/hub',
'capabilities': {
browserName: 'chrome',
platform: 'WINDOWS'
},
specs: ['todo-spec.js']
};
たい正確に何を知ってみましょうそれは今です。私の基本的なconf.jsにはブラウザ、プラットフォーム、seleniumAddressとspecsが属性/パラメータとしてあり、 "[13:09:06] E/launcher - エラー:TypeError:ターゲットブラウザは文字列でなければならないが、エラーはです。あなたはforBrowser()を呼び出すことを忘れましたか? "、その問題はどうなっているのでしょうか? –
正確な 'conf.js'を共有できますか?このデータでチケットを更新してください。 – Andersson
conf.jsで更新された元の投稿 –