【问题标题】:cordova plugin unit testing科尔多瓦插件单元测试
【发布时间】:2014-12-11 16:23:01
【问题描述】:

大多数 Cordova 插件都有一个名为“tests”的文件夹,其中包含 plugin.xml 和 tests.js。任何人都可以阐明如何运行它们,以及运行需要什么?似乎没有相关文档。谢谢!

【问题讨论】:

    标签: unit-testing cordova plugins


    【解决方案1】:

    有一个用于运行单元测试的官方 Cordova 库。

    来自github上的Cordova Plugin Test Framework

    org.apache.cordova.test-framework 插件做了两件事:

    1. 定义了cordova插件编写测试的接口
    2. 为实际运行这些测试提供测试工具

    测试直接运行 在现有的科尔多瓦项目中,因此您可以快速切换 测试和开发。您还可以确定您的测试套件是 测试您的应用所使用的插件和平台的确切版本 使用。

    访问该页面;那里有大量关于运行现有测试和将框架用于您自己的插件的信息。

    【讨论】:

      【解决方案2】:

      还有一个名为cordova-paramedic的插件,它基于cordova-test-framework,它可以自动执行修改config.xml等手动步骤:
      cd cordova-plugin-name && npm install cordova-paramedic && node node_modules/cordova-paramedic/main.js --platform android --plugin ./ --verbose

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-10-13
        • 1970-01-01
        • 2015-09-08
        • 1970-01-01
        • 1970-01-01
        • 2016-08-30
        • 2015-05-19
        • 1970-01-01
        相关资源
        最近更新 更多