高效的JavaScript代码单元测试方法

发表于:2013-01-11来源:web开发社区作者:Hazem Saleh点击数: 标签:JavaScript
高效的JavaScript代码单元测试方法!一个损坏的 JavaScript 代码示例 Web 应用程序面临的一个最大挑战是支持不同版本的 Web 浏览器。能在 Safari 上运行的 JavaScript 代码不一定能在 Windows Internet Explorer (IE)、Firefox 或 Google Chrome 上运行

  一个损坏的 JavaScript 代码示例

  Web 应用程序面临的一个最大挑战是支持不同版本的 Web 浏览器。能在 Safari 上运行的 JavaScript 代码不一定能在 Windows® Internet Explorer (IE)、Firefox 或 Google Chrome 上运行。这个挑战的根源是呈现层中的 JavaScript 代码从一开始就没有进行测试。如果没有对代码进行单元测试,那么在升级或支持新浏览器后,组织可能需要花钱反复测试 Web 应用程序。本文将展示如何通过高效的 JavaScript 代码单元测试降低测试成本。

  一个常见用例是登录表单 JavaScript 验证。考虑清单 1 中的表单。

  清单 1. 登录表单

  查看源代码

打印帮助
01 <FORM>
02     <table>
03         <tr>
04             <td>Username</td>
05             <td><input type="text" id="username"/></td>
06             <td><span id="usernameMessage"></span></td>
07         </tr>
08         <tr>
09             <td>Password</td>
10             <td><input type="password" id="password"/></td>

原文转自:http://www.ltesting.net