【发布时间】:2014-06-15 14:38:10
【问题描述】:
几周以来,我一直在尝试自动化我的 Protractor 测试,但遇到了很多问题。首先,我尝试通过安装在 Amazon Linux AMI 实例上的 Jenkins 运行它们。这不起作用,因为我无法正确安装 Firefox 或 Chrome,而且我无法让 PhantomJS 正确运行我的测试。
接下来,我尝试使用 SSH 命令让 Jenkins 在单独的 Ubuntu Server 实例上运行 Protractor 测试。每当我尝试使用 Xvfb 在其中运行 Firefox 或 Chrome 时,它都会卡在步骤 Initializing built-in extension GLX 上。我在尝试运行 Firefox 时也收到错误 (process:7476): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed。
有什么想法可以为我指明正确的方向吗?我基本上需要让 Firefox 或 Chrome 在 Amazon Linux AMI 或 Ubuntu Server 14.04 上正常运行。
【问题讨论】:
标签: javascript angularjs selenium selenium-webdriver protractor