【问题标题】:Output plugins used by protractor量角器使用的输出插件
【发布时间】:2015-03-23 15:29:54
【问题描述】:

量角器 2.0.0。介绍了extending protractor with plugins 这个巧妙的想法,它提供了几个内置插件,如ngHintconsoletimeline

目前,我正在尝试使 timeline 插件工作,我希望在控制台上看到更详细的输出以调试问题。

是否可以在控制台上看到protractor 加载了哪些插件?

仅供参考,创建了一个问题:Protractor to report loaded plugins

【问题讨论】:

    标签: angularjs selenium testing protractor end-to-end


    【解决方案1】:

    不,我没有在plugins.js 的代码中找到任何内容。如果我使用启用的插件运行量角器测试,在控制台上我只能看到插件挂钩方法的结果输出。这假定插件已正确加载。

    我认为这是一个缺失的功能。我期待您(或其他人)为Issue 1961 做出贡献。

    【讨论】:

      【解决方案2】:

      我已经发送了pull request(目前合并到开发protractor - master 分支)关闭Protractor to report loaded plugins 问题。

      现在,如果您使用--troubleshoot flag 运行量角器,您将获得已加载插件的列表:

      DEBUG - Running with --troubleshoot
      DEBUG - Protractor version: 2.1.0
      DEBUG - Your base url for tests is http://127.0.0.1:9001
      ...
      DEBUG - Plugin "/path/to/node_modules/protractor/plugins/console/index.js" loaded.
      DEBUG - Plugin "/path/to/node_modules/protractor/plugins/timeline/index.js" loaded.
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多