jsUnit入门

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Jsunit教程

一环境配置

(1)从/上下载JsUnit zip文件,其大部分“核心”都在jsunit/app

试页。

二如何编写测试

断言方法是任何单元测试的基本模块,它们是一些简单的布尔表达式,可以指示一个给定语句为true还是false。断言失败时,就会产生一个错误。

三如何测试

打开JsUnit包中的testRunner.html ,输入你要测试的文件地址,点击Run即可。

结果会显示在(有问题会显示红色):

四例子

(1)把生产代码和测试代码放在一个页面的例子:

(2)生产代码和测试代码分开放的例子:

果。

(3)手动去找测试函数的例子:

通过上面两个例子我们发现测试函数会自动被发现,但是当你发现点击Run 后没有反应,就需要使用exposeTestFunctionNames(),以确保JsUnit能找到你的

五测试集

测试集把不同的测试页分组组织,这样只需运行一个测试集就能一次运行类似的一组测试。测试集其实就是一些特殊的测试页,其中包含的测试页或其他测

六跟踪与日志

JsUnit支持跟踪!使用以下3个函数完成,任何测试都可以调用(注意,在

如果运行测试时选择debug,就会看到warn()、inform()或debug()函数发出的所有消息。如果选择warn,则只会显示由warn()函数发出的消息,选择info则会显示由warn()和inform()发出的消息。默认值为no tracing(不跟踪),可以在测试工具中设置:

七使用标准/定制查询串

(1)testPage参数

如果你有一个测试集或测试页,需要经常运行,你可以使用测试运行工具支

(2)autoRun参数

运行了上面的地址,我们还需要自己手动去点击run运行,现在我们使用

使用这些带参数的查询串,可以方便我们做一些经常性的测试,我们可以把它加入书签,这样测试起来就很简单了。

相关文档
最新文档