2

Behat テストでは、テスト シナリオのステップの「最後の応答を表示する」コンテキストがあります。これにより、ブラウザ ウィンドウが起動し、最後の応答の静的な html が表示されます。しかし、これを mac os で実行するとエラーが返されます。

sh: x-www-browser: command not found

このコマンドを特定のブラウザ (例: chrome) に設定する方法はありますか?

4

2 に答える 2

6

したがって、私の Mac (OSX 10.5.8) のターミナルで、次のように入力します。

 open -a Firefox

Firefox が開きます。

入力すると:

open -a opera

オペラが開きます。これはあなたが探していたものですか?

デフォルトのブラウザで Web ページを開くには、次のように入力します。

open http://foobar.com

より一般的なソリューションのリファレンス。

乾杯

于 2013-02-07T10:45:30.277 に答える
0

osascript コマンド ライン ツールを使用して、AppleScript でブラウザを制御してみてください。man osascript

詳細はこちら: https://stackoverflow.com/a/7276138

于 2013-02-07T11:34:19.893 に答える