通过Qunit对Javascript代码进行单元测试

发表于:2013-12-10 11:23

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:mcai4gl2    来源:51Testing软件测试网采编

分享:
  最后,我们只需要写一个简单的网页来运行测试:
<!DOCTYPE html>
<html>
<head>
<title>QUnit Test Suite</title>
<link rel="stylesheet" href="lib/qunit.css" type="text/css" media="screen">
<script type="text/javascript" src="lib/qunit.js"></script>
<!-- Your project file goes here -->
<script type="text/javascript" src='jquery.min.js'></script>
<script type="text/javascript" src='underscore.js'></script>
<script type="text/javascript" src="quintus.js"></script>
<script type="text/javascript" src="card.js"></script>
<!-- Your tests file goes here -->
<script type="text/javascript" src="card_test.js"></script>
</head>
<body>
<h1 id="qunit-header">QUnit Test Suite</h1>
<h2 id="qunit-banner"></h2>
<div id="qunit-testrunner-toolbar"></div>
<h2 id="qunit-userAgent"></h2>
<ol id="qunit-tests"></ol>
</body>
</html>
  运行上面的网页, 我们就可以看到测试结果了. 上面的代码可以在https://github.com/mcai4gl2/card上下载, 上面的代码对应card.js, card_test.js和cardTest.html这三个文件. 运行cardTest.html并不需要一个Web Server, 只需要在浏览器中打开这个文件就可以了. 运行效果可以在http://card1php.eu01.aws.af.cm/cardTest.html看到.
33/3<123
精选软件测试好文,快来阅读吧~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号