汇盛国际官网:QUnit jQuery的TDD框架

标签:关于我们    日期:2017-12-28 10:51    录入:汇盛国际平台    浏览:

  

[QUnit,TDD框架]QUnit jQuery的TDD框架

  

在讨论jQuery TDD之前,我们先来了解下什么才是一个标准的TDD框架。作为标准的TDD框架,必须满足这么几个要求:  

  

1. 即使测试脚本出错了也要能继续运行接下来的脚本  

  

2. 能够不依赖被测试代码写测试用例,即使代码没有实现也可以先写测试用例  

  

3. 能够显示详细的错误信息和位置  

  

4. 能够统计通过和未通过的用例的数量  

  

5. 有专门的可视化界面用于统计和跟踪测试用例  

  

6. 易于上手,通过一些简单的指导就可以马上开始写测试代码。

  

  

  

  

以上这些要求QUnit都做到了, 这也是我推荐QUnit的原因。

  

  

  

  

QUnit目前已经可以脱离jQuery独立运行,这也是它成功的另外一个原因,即兼容性好,其实严格意义上它已经不是一个jQuery的测试框架了,而是JavaScript测试框架。有意思的是你会发现QUnit的注释曾经发生过微小的变化,如下  

  

QUnit  

  

这也说明QUnit的代码是做过专门的调整,使之能脱离JQuery运行。

  

  

  

  

下载Qunit  

  

下载qunit的代码可以去,那里的代码是最新的。

  

  

  

  

如何使用QUnit  

  

使用QUnit很简单,只需要下面这些html代码,初始的设置就完成了。

  

  
  
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">  <html xmlns="" >  <head>  <title>My Foo Teststitle>  <link href="qunit.css" type="text/css" rel="stylesheet"/>  <script language="javascript" src="jquery-1.4.2.js" type="text/javascript" />  <script language="javascript" src="qunit.js" type="text/javascript"/>  head>  <body>  <h1 id
 
★★★小编:汇盛国际注册 整理文章,欢迎大家转载 ★★★