javascript - Protractor 中的 browser.getProcessedConfig

标签 javascript selenium testing protractor end-to-end

Protractor 公开了一个 getProcessedConfig()在全局 browser 对象上运行。该文档没有提供有关此功能何时有用的足够信息:

Get the processed configuration object that is currently being run. This will contain the specs and capabilities properties of the current runner instance.

Set by the runner.

getProcessedConfig() 涵盖哪些用例?有人用过吗?为什么?

最佳答案

getProcessedConfig()

允许查看项目中的所有配置值,包括配置和参数。 要轻松地在终端中查看输出,请尝试以下操作:

browser.getProcessedConfig().then(console.log);

如果您需要访问配置中的特定值,包括框架参数、multiCapabilities 和选项,则 processedConfigs 也很有用。我目前正在使用它来访问 Protractor config.js 文件中我的 onPrepare() 方法中的配置值。

关于javascript - Protractor 中的 browser.getProcessedConfig,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34488478/

相关文章:

javascript - 为什么在 Promise 中调用的函数中没有通过闭包定义解析?

java - 无法从 加载扩展。 list 文件丢失或不可读 - 没有扩展名

java - 如何在 JUnit 中打印错误结果?

angular - Angular 测试中访问 MatMenuTrigger 组件实例

ios - 使 Pod 仅可用于测试,不可用于源

javascript - 在 html 页面上选择表单字段

单击任何其他元素时,Javascript 更改 css

javascript - 检查表单输入是否已填充并隐藏/取消隐藏 div 元素

java - Maven - 如何使用注释从 src/test/java 内的不同包运行 2 个 java 文件

java - 测试ajax时是否可以刷新Selenium中的Select对象