最近读Ajax基础教程,读到了用JsUnit测试和跟踪Javascript,感觉不错。
一,用JsUnit测试Javascript,
1,准备好JsUnit,可以从http://sourceforge.net/projects/jsunit/ 这儿下载JsUnit包,解压到工程文件下,JsUnit断言方法
assert([comment], booleanValue)
assertTrue([comment], booleanValue)
assertFalse([comment], booleanValue)
assertEquals([comment], value1, value2)
assertNotEquals([comment], value1, value2)
assertNull([comment], value)
assertNotNull([comment], value)
assertUndefined([comment], value)
assertNotUndefined([comment], value)
assertNaN([comment], value)
assertNotNaN([comment], value)
fail(comment)
2,准备好简单的测试页面:
3,打开testRunner.html文件输入测试页面进行测试。
JsUnit支持很多方法setUp() 和 tearDown() 和 setUpPage()等,读完这些后,加深了对已经做自动化测试的理解。
测试结果:
二:JsUnit同时也支持JS跟踪。跟踪方法有
warn(message, [value])
inform(message, [value])
debug(message, [value])