默认情况下,phantomjs使用chrome功能。是否可以使用IE功能运行它。如果是这样,我需要将它用于页面对象gem,如:
@browser = Watir::Browser.new(:phantomjs, args: '--ignore-ssl-errors=true')
任何人都可以为我提供任何解决方案。
答案 0 :(得分:1)
快速回答是否定的:Phantom正在使用Chrome / Safari使用的相同WebKit渲染引擎(*),因此不能像IE一样。
您可能对TrifleJS感兴趣,won't work with CasperJS yet是PhantomJS的无头IE端口。 (项目处于早期阶段,(AFAIK)does not seem to support selenium integration和{{3}}。或者
*:更确切地说,Phantom 1.9相当于Chrome 13.而最近版本的Chrome使用的是Blink,而不是WebKit。因此,Phantom 2.x最终发布时,不会与任何版本的Chrome相提并论。