其他分享
首页 > 其他分享> > 量角器:如何获取从命令行传递的baseUrl?

量角器:如何获取从命令行传递的baseUrl?

作者:互联网

我正在寻找一种访问通过命令行传递的baseUrl的方法.例如.

protractor conf.js --baseUrl=http://myawesomesite.com 

我已经尝试过browser.baseUrl返回我在conf.js中设置的baseUrl,但似乎不是从命令行传递的那个.

解决方法:

browser.baseUrl是获取baseUrl的方法.

我认为可能有一种不同的方式来获取命令行baseUrl的原因是因为我的测试在浏览器堆栈上失败.它要么忽略从命令行传递的baseUrl,要么使用配置中的默认值.在配置中删除默认值,然后失败,因为它为空.

不确定解决方案是…,因为它刚刚又开始工作.可能是缓存(尽管我不知道在哪里),或者可能是Jasmine2(因为在BeforeAll块中调用了该问题)?

无论如何,想更新此内容并感谢回答者的帮助!

标签:selenium-webdriver,protractor,javascript
来源: https://codeday.me/bug/20191119/2039667.html