我正在尝试在Heroku机器上打开新的Watir::Browser
我给的指示是
browser = Watir::Browser.new :firefox
但这给我抛出了异常
FrozenError (can't modify frozen String)
我必须假定这是ruby 2.6问题
答案 0 :(得分:0)
是否可能没有安装或找不到firefox?如果您使用的是Ruby的较新版本,并且无法找到firefox可执行文件,则Webdriver的known bug会生成这样的错误。 (解决该问题时,所有这些都可能在将来发生变化)
如果您读过此问题,它会尝试对字符串进行一些魔术处理以显示错误消息,而且还希望使用冻结的字符串,从而导致错误(不能同时使用)