在Behat测试中,您有一个上下文来“显示测试场景中某个步骤的最后响应”。这会激活一个浏览器窗口,其中包含上次响应的静态html。但是在mac os上运行它会返回错误:
sh: x-www-browser: command not found
知道如何将此命令设置为特定浏览器(例如chrome)吗?
答案 0 :(得分:5)
所以,在Mac上的终端(OSX 10.5.8)中,我输入:
open -a Firefox
并打开Firefox。
当我输入:
open -a opera
Opera开放了。这是你在找什么?
如果您希望默认浏览器为您打开网页,可以输入:
open http://foobar.com
Reference for the more general solution.
CHEERS
答案 1 :(得分:0)
使用osascript命令行工具尝试使用AppleScript控制浏览器。 man osascript