利用控制台语句实现JavaScript代码单元测试研究.pdf
文本预览下载声明
第16卷 第2期 软 件 导 刊 Vo1.16No.2
2017年2月 SoftwareGuide Feb.20l7
利用控制台语句实现 JavaScript
代码单元测试研究
董 宁 ,王 波
(1.武汉软件工程职业学院,湖北 武汉 430205;2.空军机场保 障设备研制 中心 ,湖北 武汉 430023)
摘 要 :运行和调试JavaScript代码的主要工具是Web浏览器,现代 Web浏览器一般包含调试 JavaScript代码的控
制 台。JavaScript代码运行 中的错误信息、Ajax调 用、性能分析结果、命令行执行结果都会显示在控制 台界面上 。
Firefox浏览器的 Firebug提供 了很 多手段 ,可 以将 JavaScript代码运行q-的信息输 出到 Firebug控制 台。通过灵活使
用控制 台语 句,可 以方便地 实现对 JavaScript代码 的单元测试。
关键词 :JavaScript;控制台;单元测试
DOI:10.1l907/rjdk.162418
中图分类号 :TP306 文献标识码 :A 文章编号 :1672—7800(2017)002一O013—03
运行和调试 JavaScript代码 的主要工具是 Web浏
0 引言 览器,现代的Web浏览器一般包含调试 JavaScript代码的
控制 台。对于 JavaSeript代码 ,MozillaFirefox是最适合
在计算机编程 中,单元测试 是针对程序模块 (软件 运行与调试 的浏览器之一 。MozillaFirefox浏览器 的插
设计的最小单位)进行正确性检验的测试工作。程序单元 件 Firebug是调试 JavaScript代码必不可少 的,尤其是涉
是最小的测试部件 。在过程化编程 中,一个单元就是单个 及到 Ajax技术 的Web应用 。在 MozillaFirefox浏览器 中
程序、函数、过程等;对于面 向对象编程,最小单元就是方 安装好 Firebug插件后 ,JavaScript代码运行 中的错误信
法 ,包括基类 (超类)、抽象类或者派生类 (子类)中的方法 。 息、ajax调用 、性能分析结果、命令行执行结果都会显示
每个理想的测试案例独立于其它案例 。为钡4试时隔离模 在控制 台界面上 。Firebug提供 了很多手段可 以将 JavaS—
块 ,经常使用 stubs、mock或 fake等测试马 甲程序 。单元 cript代码运行中的信息输出到 Firebug控制台,通过灵活
测试通常 由软件开发人员编写,用于确保所写代码符合软 使用控制 台语句可 以方便实现对 JavaScript代码 的单元
件需求和遵循开发 目标 。 测试 。
识别正确率是决定癫痫检测算法是否可 以应用于临 uation[J].Electr
显示全部