【发布时间】:2011-07-26 11:47:43
【问题描述】:
如何使用 Jasmine 或其他工具来测试嵌入在网页中的 JavaScript / JQuery,如下例所示?
<html>
<head>
<!-- usual includes -->
</head>
<body>
<span id="myspan1"></span>
<span id="myspan2"></span>
<script type="text/javascript">
$(document).ready(function(){
$('#myspan1').html('something');
$('#myspan1').click(function(){
$('#myspan1').html('something else');
});
doStuff();
function doStuff() {
$('#myspan2').html('stuff done');
}
});
</script>
</body>
</html>
【问题讨论】:
-
你到底想“测试”什么?你不能把源代码复制到你电脑上的 .html 文件中,然后在浏览器中打开吗?
-
我想为 JavaScript / JQuery 事件处理程序和函数编写自动化单元测试。这就是茉莉花的目的。
标签: javascript jquery testing jasmine