【发布时间】:2014-10-07 17:13:41
【问题描述】:
希望有人可以提供帮助。我正在开发一个基于 Angular 的应用程序。在 Protractor 的帮助下,我正在自动化我的端到端测试。我在我的应用程序中设置了一个名为“selectedPlatform”的全局变量,它传达了我为哪个平台(iOS/Android)构建了我当前的应用程序。
我需要访问这个变量来相应地编写我的测试用例。非常感谢这方面的任何帮助。
谢谢, 马丹
【问题讨论】:
-
您已被否决,因此您的问题可能会被删除。无论如何,即使是全局变量也是邪恶的,就像这样引用一样简单:
global.selectedPlatform祝你好运。 -
嗨,Leo,感谢您的回复!但是,当我如上所述访问变量时,我无法看到它的值。请澄清
-
同样,我正在注入服务,该服务在构建时持有我选择的平台。但是,我不太确定如何在量角器中实现它。请您给点建议好吗?
标签: android ios angularjs protractor angularjs-e2e