qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請(qǐng)?jiān)L問 http://qaseven.github.io/

          使用Qunit對(duì)js代碼進(jìn)行單元測(cè)試

           1、創(chuàng)建qunit.html 文件添加由官方提供的cdn 加載測(cè)試框架
          <!DOCTYPE html>
          <html>
          <head>
          <meta charset="utf-8">
          <title>QUnit Example</title>
          <link rel="stylesheet" >
          </head>
          <body>
          <div id="qunit"></div>
          <div id="qunit-fixture"></div>
          <script src="http://code.jquery.com/qunit/qunit-1.15.0.js"></script>
          <script src="project.js"></script>
          <script src="tests.js"></script>
          </body>
          </html>
            最后面引入的 project.js 就是待測(cè)試的文件
            最后面引入的 tests.js 就是測(cè)試用例的文件
            2、測(cè)試用例的編寫
            先寫一個(gè)待測(cè)試?yán)樱@是一個(gè)判斷是否是偶數(shù)的方法
          //project.js
          function isEven(val) {
          return val % 2 === 0;
          }
            3、編寫測(cè)試
          //tests.js<br>test('isEven()', function() {
          ok(isEven(0), 'Zero is an even number');
          ok(isEven(2), 'So is two');
          ok(isEven(-4), 'So is negative four');
          ok(!isEven(1), 'One is not an even number');
          ok(!isEven(-7), 'Neither is negative seven');
          })

          posted on 2014-09-28 09:19 順其自然EVO 閱讀(312) 評(píng)論(0)  編輯  收藏 所屬分類: 測(cè)試學(xué)習(xí)專欄web 前端性能測(cè)試

          <2014年9月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 卓尼县| 阳西县| 临泉县| 鹰潭市| 淮安市| 兰州市| 湖口县| 宜良县| 呈贡县| 视频| 乌兰察布市| 平泉县| 文成县| 东宁县| 新乐市| 阜城县| 庆城县| 丰都县| 大关县| 望城县| 湖州市| 大港区| 大姚县| 和平县| 平邑县| 遵化市| 丹棱县| 土默特左旗| 化隆| 乐昌市| 安西县| 塔河县| 红安县| 新源县| 靖江市| 福建省| 黄石市| 江口县| 大理市| 射洪县| 拉萨市|