53得票1回答
带有“@”符号密码的HTTP基本身份验证URL

我正试图使用Sauce Labs在我们的 staging server 上设置一些 selenium 测试。该服务器使用基本的 http 身份验证,因此理论上我可以将 selenium URL 设置为 http://user:password@www.stagesite.com。然而,密码中包...

20得票6回答
curl: (26) 无法打开/读取来自文件/应用程序的本地数据

我正在尝试将一个ipa文件上传到Saucelabs存储中,但是遇到了上述错误。 我使用的命令-$ curl -F 'payload=@/Users/<user-name>/Downloads/<file_name>.ipa' -F name=<file_name&...

15得票6回答
如何通过Selenium WebDriver编程方式配置Chrome扩展程序

我需要在Selenium测试执行期间安装和配置Chrome扩展程序来修改所有请求标头。我已经能够按照Saucelabs的这篇支持文章的示例为Firefox本地安装和配置扩展程序,但不确定如何为Chrome进行操作。 extensions 的 ChromeDriver 文档仅介绍了如何安装它们...

12得票1回答
从Travis上使用Protractor在Sauce Labs上运行端对端测试

所以我有一个开源项目(https://github.com/ahmednuaman/radian),并且我有一些使用Protractor本地运行良好的端到端测试。 我遵循了Sauce Labs文档并相应地设置了我的.travis.yml。 测试一直运行到Protractor尝试连接到Sauc...

12得票8回答
WebDriver - 元素无法点击 Chrome

我有一个问题。我在Firefox和Chrome上运行测试。在Firefox上测试运行正常,但在Chrome上,SauceLabs会提示以下消息:unknown error: Element is not clickable at point (717, 657). Other element ...

9得票2回答
Travis-CI + Sauce Connect + Behat: 无法运行Internet Explorer测试

我正在使用Travis-CI运行Sauce Connect来运行Behat测试。 如果我告诉Sauce使用Windows 7上的Firefox 26,那么一切都正常。 但是如果我更改浏览器为Internet Explorer(Sauce Labs在Windows 7上提供的三个版本之一,即IE...

9得票1回答
如何在SauceLabs中使用selenium-webdriver包?

SauceLabs提供了使用WD节点包编写远程测试的示例。我更喜欢selenium-webdriver包。是否有一种方法可以远程使用它?

9得票2回答
赛测实验室中的Cypress

在 Cypress文档 中,他们在“Sauce Labs”子部分中说明: Cypress的API被编写为与Sauce Labs完全兼容,尽管我们的API根本不是基于Selenium编写的。我们将来会提供更好的Sauce Labs集成。 我认为这意味着有一种方法可以在Sauce Labs中运...

9得票3回答
清除结果页面上的旧测试

如何在Sauce Labs中清除旧的测试? 我在那里尝试了很多东西,页面上有很多噪音,我想整理一下。 长期来看,会有很多不重要的构建,我希望能够将其存档/删除,以便更轻松地找到重要的测试运行结果。

8得票1回答
我在配置中提供了“sauceUser”和“sauceKey”,但Sauce却说我试图使用用户名“None”和访问密钥“None”进行身份验证。

我想测试一个使用Ionic编写的移动应用程序,由于Ionic基于Angular,因此我想使用Protractor编写测试,并在Saucelabs Appium中使用移动模拟器运行测试。我使用以下命令调用protractor: SAUCE_USERNAME=$(SAUCE_USERNAME) ...