Angularjs   发布时间:2022-04-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了angularjs – 我在我的配置中提供’sauceUser’和’sauceKey’但是酱我说我正在尝试使用用户名’None’进行身份验证并访问密钥’None’大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试测试使用Ionic编写的移动应用程序,因为Ionic基于Angular,我想使用Protractor编写测试并使用Saucelabs Appium在移动模拟器中运行测试.我使用命令调用量角器: @H_502_1@SAUCE_USERNAME=$(SAUCE_USERName) SAUCE_ACCESS_KEY=$(SAUCE_ACCESS_KEY) ./node_modules/.bin/protractor protractorConfig.js

但是我收到以下错误

@H_502_1@Unk@L_874_5@nError: Sauce Labs Authentication Error. You used username 'None' and access key 'None' to authenticate,which are not valid Sauce Labs credentials.

我的protractorConfig.js包含:

@H_502_1@/* global exports */ /* global process */ exports.config = { sauceUser: process.env.SAUCE_USERNAME,sauceKey: process.env.SAUCE_ACCESS_KEY,capabilities: { appiumVersion: "1.0",app: "sauce-storage:app.zip",platformname: "iOS",platformVersion: "7.1",deviceName: "iPhone Simulator",browserName: "" },allScriptsTimeout: 30000,SELEniumAddress: "http://" + process.env.SAUCE_USERNAME + ":"+process.env.SAUCE_ACCESS_KEY+ "@ondemand.saucelabs.com:80/wd/hub",specs: [ "spec/feature/*.js" ] };

为什么Protractor / Saucelabs说我没有提供用户名或访问密钥?

编辑:我根据Running e2e tests on Sauce Labs from Protractor on Travis中的一个答案中的信息提出了这个问题和我的答案.我提出了这个问题并回答了希望获取大量谷歌搜索信息的信息更容易被其他拥有同样的问题.

感谢这个其他 question我现在知道你必须从配置中省略’SELEniumAddress’,否则Protractor会忽略你的Saucelabs身份验证.如果省略它将正确生成SELEniumAddress’,但此时我不知道它是如何知道的.

大佬总结

以上是大佬教程为你收集整理的angularjs – 我在我的配置中提供’sauceUser’和’sauceKey’但是酱我说我正在尝试使用用户名’None’进行身份验证并访问密钥’None’全部内容,希望文章能够帮你解决angularjs – 我在我的配置中提供’sauceUser’和’sauceKey’但是酱我说我正在尝试使用用户名’None’进行身份验证并访问密钥’None’所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。