angularjs – 任何无头浏览器的量角器?
发布时间:2020-12-17 07:52:38 所属栏目:安全 来源:网络整理
导读:我正在使用量角器,当我将chrome指定为browsertype时,它可以正常工作.我正在寻找一个无头浏览器示例代码,我已经找了phantomJs但我无法运行它们中的任何一个.是否有另一个无头浏览器的工作样本? 除了PhantomJS之外没有其他无头浏览器,而后者与Protractor是一
我正在使用量角器,当我将chrome指定为browsertype时,它可以正常工作.我正在寻找一个无头浏览器示例代码,我已经找了phantomJs但我无法运行它们中的任何一个.是否有另一个无头浏览器的工作样本?
除了PhantomJS之外没有其他无头浏览器,而后者与Protractor是一个死胡同.
您可以尝试docker-selenium,或者,如果您不喜欢Docker,您可以使用ubuntu-headless样品自行完成.这两种解决方案都提供Chrome& Firefox使用Xvfb即使没有真正的DISPLAY. 更新2似乎可以在OSX中运行Xvfb:http://xquartz.macosforge.org/landing/ 更新1 Mac OSX selenium无头解决方案: 启用对OSX计算机的多用户远程桌面访问 所以可以在Mac上测试硒无头.真的不是无头,而是作为另一个用户,所以它不会干扰您当前的用户显示. sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -restart -agent 激活远程桌面共享,为所有用户启用访问权限并重新启动ARD代理: sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -restart -agent -privs -all Apple Remote Desktop 3.2或更高版本 允许所有用户访问并为所有用户提供完全访问权限 sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -allowAccessFor -allUsers -privs -all Kickstart帮助命令 sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -help (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |