• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 高效的JavaScript代碼單元測試方法(10)

    發表于:2013-01-11來源:web開發社區作者:Hazem Saleh點擊數: 標簽:JavaScript
    50 , document.getElementById ( usernameMessage ).innerHTML); 51 assertEquals( Password is not validated correctly! , 52 This field is required , document.getElementById( passwordMessage ). 53 innerHTM
    50     "", document.getElementById ("usernameMessage").innerHTML);
    51     assertEquals("Password is not validated correctly!"
    52     "This field is required", document.getElementById("passwordMessage").
    53     innerHTML);    
    54 };

      配置用于測試的不同瀏覽器

      測試 JavaScript 代碼的一個推薦實踐是將 JavaScript 源代碼和測試代碼放置在不同的文件夾中。對于圖 2 中的示例,我將 JavaScript 源文件夾命名為 “js-src”,將 JavaScript 測試文件夾命名為 “js-test”,它們都位于 “js” 父文件夾下。

      圖 2. JavaScript 測試文件夾結構

    組織好源和測試文件夾后,必須提供配置文件。默認情況下,JsTestDriver 運行程序會尋找名為 jsTestDriver.conf 的配置文件。您可以從命令行更改配置文件名稱。清單 5 顯示了 JsTestDriver配置文件的內容。

      清單 5. JsTestDriver 配置文件內容

      查看源代碼

    打印幫助
    1 server: http://localhost:9876
    2 load:
    3   - js-src/*.js
    4   - js-test/*.js

      配置文件采用 YAML 格式。server 指令指定測試服務器的地址,load指令指出了將哪些 JavaScript 文件加載到瀏覽器中以及加載它們的順序。

      現在,我們將在 IE、Firefox 和 Safari 瀏覽器上運行測試用例類。

      要運行測試用例類,需要啟動服務器。您可以使用以下命令行啟動 JsTestDriver 服務器:

      查看源代碼

    打印幫助
    1 java -jar JsTestDriver-1.3.2.jar --port 9876 --browser "[Firefox Path]",
    2           "[IE Path]","[Safari Path]"

      使用這個命令行,服務器將以 Port 9876 啟動,捕獲您的機器上的 Firefox、IE 和 Safari 瀏覽器。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>