unit-testing - 解释 karma 单元测试时间

标签 unit-testing phantomjs karma-runner karma-jasmine karma-mocha

我已经在网上搜索了两天,但一无所获。也许我看错了——我不知道……

所以这里是:运行 Karma+Jasmine+phantomJs 单元测试时,我的控制台上的时间是多少?

... Executed 1 of 1 SUCCESS (0.878 secs / 0.112 secs)

首先,我认为第二次是总的单元测试时间(例如,当运行多个任务时),但是,有时第一次变得“更大”,有时则不是......

任何人?

最佳答案

总时间/净时间

  • 净时间 = 仅测试执行(在浏览器中)
  • 总时间 = 从 Karma 注意到文件更改到打印最终结果所需的时间(净时间 + 与浏览器的通信 + 在浏览器中加载文件)

  • karma/lib/reporters/base.js

    关于unit-testing - 解释 karma 单元测试时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34639279/

    相关文章:

    unit-testing - 如何在karma中模拟模拟服务失败?

    javascript - 在 Jasmine 测试中访问 Controller 范围

    karma-runner - travis-ci karma singleRun

    angular - 测试 Angular 2 应用程序时如何正确使用 SharedModules 和 Router?

    c# - 访问最小起订量对象时如何返回空值?

    ios - 如何测试内部调用 NSDate() 的方法?

    sql - 如何在单个进程中模拟SQL Server死锁?

    phantomjs - casperjs 下载 csv 文件

    javascript - 如何使用 PhantomJS 测试网页是否返回 404/500?

    javascript - node.js 或 casper.js 中的变量范围