`
xiaomogu
  • 浏览: 49778 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

QUnit

阅读更多
QUnit用于测试javascript。


标题中(x,y,z)表示总共有z个断言,y个是正确的,x个是错误的。
比较常用的函数有:
expect(amount) - 指定某个函数中会有多少个断言,通常写在测试函数开头。
module(name) - 模块是测试函数的集合,使用该函数可以在UI中将测试函数按模块归类。
ok(state, message) – 布尔型断言,message是专门显示在QUnit界面上,用来区分不同的断言的
equals(actual, expected, message) - 相等断言,actual和expected的值相等时才能通过。
same(actual, expected, message) - 完全相等断言,和equals的区别在于它会比较子元素,对于数组和一些自定义对象的比较十分有用。
module( name, [lifecycle] ) 函数指定测试模块和周期。

ok( state, [message] ) 是QUnit中最常用的一个判断函数,只能判断true和false。

注:一下午都被编码问题搞砸啦。QUnit只能是UTF-8编码,在notepad++下有一种叫UTF-8无BOM编码,这种是不行的。
分享到:
评论

相关推荐

    qunit chm + qunit.js + qunit.css

    qunit chm 中文 + qunit.js + qunit.css qunit chm 中文 + qunit.js + qunit.css qunit chm 中文 + qunit.js + qunit.css

    qunit api.htm

    QUnit是一个强大的JavaScript单元测试框架,该框架是由jQuery团队的成员所开发,并且是jQuery的官方测试套件。 名气功能很强大,但是使用起来并不复杂,但是网络上的教程大部分都有错漏,建议看看api再批判的学习吧

    QUnit单元测试Demo

    简单的JQury QUnit单元测试的demo

    qunit单元测试demo

    qunit是javascript的单元测试框架,这里包含必须的js文件和一个简单的demo,希望对想了解的人有帮助!

    node-qunit, 用于nodejs的QUnit runner.zip

    node-qunit, 用于nodejs的QUnit runner 面向 Node.js的测试框架 https://qunitjs.comhttps://github.com/jquery/qunit特性adv 。clitestrunner api通过伊斯坦布尔测试覆盖率一个tes

    前端开源库-gulp-qunit-harness

    前端开源库-gulp-qunit-harnessGulp-Qunit线束,Gulp插件,用于在本地机器和实验室环境中运行Qunit测试。

    QUnit是Nodejs的一个单元测试框架

    QUnit是一个单元测试框架,他可以在传递特定参数时检查函数结果。它还将反馈测试覆盖率,以确保您没有遗漏特定的代码分支。

    ember-qunit-nice-errors, 由于预期的true,结果 false 不够 !.zip

    ember-qunit-nice-errors, 由于预期的true,结果 false 不够 ! ember-qunit-nice-errors 由于预期的true,结果 false 不够 !这个附件目的是通过在没有一个设置的断言上定义一条好消息来提高测试体验。安装一样容易...

    Qunit 1.20

    Qunit一个javascript单元测试框架,1.20版本,官网的访问速度比较慢,这里放一份给要用的 人

    Qunit使用教程

    Qunit使用教程

    Qunit源代码

    qunit是一个测试框架,Assert.equal

    JS单元测试工具(Qunit) v1.6.0-1 官方最新版.rar

    随着html5的普及和客户端脚本引擎的强大,之前由后端进行的页面渲染和...现在已经从jQuery项目中独立出来,你可以下载到最新版的Qunit,解压后里面有很多目录,对我们有用的其实只有qunit目录下的qunit.js和qunit.css。

    QUnit前台JS测试框架——实例

    好用易懂的javascript测试框架 其中test-index和test-time是两个测试实例

    testing:初学者如何用qunit测试网页的总结

    完全初学者使用 QUnit 进行测试 QUnit 是一个 javascript 框架,您可以在构建软件时使用它来测试软件。 学习如何使用 QUnit 以便您可以在构建软件时对其进行测试,从长远来看,这将节省您的时间。 测试将确保您只...

    qunit代码和文档

    qunit代码和文档, 文档是页面复制下来的

    python-XStatic-QUnit-1.14.0.2-2.el7.noarch.rpm

    官方离线安装包,亲测可用

    qunit 1.5 js 单元测试

    qunit 1.5 js 单元测试, 好用简单

    ember-sinon-qunit:用于QUnit的Sinon沙盒测试集成

    灰烬锡南QUnit 这个插件集成和经 ,最初的灵感来自于 。 为什么ember-sinon单独使用ember-sinon ? 两个原因: ember-sinon不处理ember-qunit测试的清除。 虽然使用sinon,但由用户sinon在每次测试后始终清理...

    qunit-extras:通过附加功能和CLI支持扩展QUnit

    QUnit Extras v3.0.0 用额外的功能和CLI支持扩展QUnit。用法// Load QUnit and install extras.var QUnit = require ( 'qunit-extras' ) ;// Set the number of retries an async tests may attempt.QUnit . config ...

    如何用QUnit来测试JavaScript代码

    QUnit是一套由jQuery团队开发的,非常强大的用于对JavaScript进行单元测试的框架。本文将介绍什么是QUnit,以及为何要关心代码测试。Qunit是一款强大的用于帮助调试代码的,JavaScript单元测试框架。QUnit由jQuery...

Global site tag (gtag.js) - Google Analytics