首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于JavaScript的单元测试框架设计

摘要第5-6页
ABSTRACT第6页
第一章 绪论第11-15页
    1.1 软件测试和测试框架的背景和研究意义第11-12页
    1.2 国内外研究现状第12-13页
    1.3 论文的主要工作第13页
    1.4 本文章节安排和论文结构第13-15页
第二章 测试技术第15-21页
    2.1 软件测试和软件自动化测试第15页
    2.2 软件自动化测试技术第15-17页
        2.2.1 自动化测试的流程第15-16页
        2.2.2 自动化测试常用技术第16-17页
    2.3 软件开发的模式第17-19页
        2.3.1 敏捷开发第17-18页
        2.3.2 测试驱动开发第18页
        2.3.3 行为驱动开发第18-19页
        2.3.4 哪种方式最好第19页
    本章小结第19-21页
第三章 单元测试第21-35页
    3.1 单元测试的概念和在软件测试中的地位第21-23页
    3.2 单元测试的内容第23-24页
    3.3 单元测试的策略和测试过程第24-25页
        3.3.1 单元测试的策略第24页
        3.3.2 单元测试的过程第24-25页
    3.4 单元测试的方法和步骤第25-26页
        3.4.1 单元测试的测试方法第25页
        3.4.2 单元测试的步骤第25-26页
    3.5 单元测试的好处第26页
    3.6 如何编写良好的单元测试第26-29页
        3.6.1 提高可读性第27-28页
        3.6.2 将测试作为行为规范第28-29页
        3.6.3 与测试中的缺陷做斗争第29页
    3.7 测试替身第29-33页
        3.7.1 测试替身概述第29-30页
        3.7.2 测试替身类别第30-33页
    3.8 单元测试工具第33页
    本章小结第33-35页
第四章 测试框架第35-53页
    4.1 测试框架的提出与定义第35-38页
        4.1.1 测试框架的定义第35页
        4.1.2 测试框架发展与提出第35-38页
    4.2 测试框架的分类第38-42页
        4.2.1 数据驱动的测试框架(The Data-Driven Testing Framework)第39页
        4.2.2 关键字驱动的测试框架(The Keyword-Driven or Table-Driven TestingFramework)第39-41页
        4.2.3 模块化框架第41-42页
        4.2.4 测试库框架第42页
    4.3 断言第42-43页
    4.4 QUnit测试框架简介第43-52页
        4.4.1 QUnit简介第43-45页
        4.4.2 QUnit的优缺点第45页
        4.4.3 QUnit使用方法第45-52页
    本章小结第52-53页
第五章 myUnit单元测试测试框架第53-61页
    5.1 测试用例的概念第53页
    5.2 myUnit测试框架的测试流程第53-54页
    5.3 源代码和测试结果分析第54-59页
        5.3.1 myUnit框架介绍第54-55页
        5.3.2 myUnit测试步骤第55-59页
    本章小结第59-61页
第六章 总结与展望第61-63页
第七章 致谢第63-65页
参考文献第65-67页
作者简介第67-68页
    1 基本情况第67页
    2 教育背景第67-68页

论文共68页,点击 下载论文
上一篇:玉米鲜湿面条加工工艺与保鲜的研究
下一篇:产γ-氨基丁酸植物乳杆菌发酵特性及其功能性酸奶应用研究