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

智能化软件中自动化测试工具的设计与研究

摘要第4-5页
ABSTRACT第5页
第一章 绪论第10-14页
    1.1 选题背景及意义第10-11页
        1.1.1 选题背景第10页
        1.1.2 选题意义第10-11页
    1.2 国内外研究现状第11-13页
        1.2.1 国外研究现状第11-12页
        1.2.2 国内研究现状第12-13页
    1.3 研究内容第13页
    1.4 研究方法第13-14页
第二章 软件自动化测试的研究概述第14-29页
    2.1 软件测试相关理论第14-19页
        2.1.1 软件测试定义第14页
        2.1.2 软件测试方法第14-15页
        2.1.3 软件测试的目的第15-16页
        2.1.4 软件测试的目标第16页
        2.1.5 软件测试的原则第16-17页
        2.1.6 软件测试的过程第17-18页
        2.1.7 软件测试的技术分类第18-19页
    2.2 软件自动化测试技术第19-20页
        2.2.1 软件自动化测试的定义第19-20页
        2.2.2 测试用例的基本概念第20页
    2.3 软件自动化测试的意义第20-22页
        2.3.1 提高软件的质量第20页
        2.3.2 减少测试的时间和成本第20-21页
        2.3.3 改进软件测试效果第21-22页
    2.4 技术软件自动化测试的原则第22-23页
    2.5 自动化测试工具的类型第23-24页
        2.5.1 自主开发测试工具第23页
        2.5.2 开源测试工具第23页
        2.5.3 商业测试工具第23-24页
    2.6 自动化测试工具及适用范围第24-27页
        2.6.1 自动化测试工具第24-25页
        2.6.2 自动化测试的适用范围第25-27页
    2.7 以网格计算软件为基础的自动化测试第27-29页
        2.7.1 网格软件第27页
        2.7.2 网格软件的特点第27页
        2.7.3 自动化测试的优势第27-28页
        2.7.4 自动化测试的劣势第28-29页
第三章 自动化测试工具的分析与设计第29-42页
    3.1 测试工具的分类第29-31页
        3.1.1 黑盒测试工具第29页
        3.1.2 白盒测试工具第29-30页
        3.1.3 测试管理工具第30页
        3.1.4 自动化测试与手工测试第30-31页
    3.2 测试工具的选择第31页
        3.2.1 选择标准第31页
        3.2.2 选择误区第31页
    3.3 自动化测试的标准第31页
    3.4 系统基本架构设计第31-33页
    3.5 Testgrid主要模块介绍第33-34页
        3.5.1 脚本解释执行模块第33页
        3.5.2 测试驱动模块第33页
        3.5.3 测试脚本管理模块第33页
        3.5.4 行为库模块第33页
        3.5.5 配置管理模块第33-34页
    3.6 系统需求分析第34页
        3.6.1 Testgrid的可扩展性第34页
        3.6.2 Testgrid的多重异常处理第34页
        3.6.3 Testgrid的备份和恢复功能第34页
    3.7 脚本解释执行模块的实现第34-37页
        3.7.1 对已有脚本解释执行模块的分析第34-35页
        3.7.2 脚本解释执行模块的改进及实现第35-37页
    3.8 测试驱动模块的实现第37-39页
        3.8.1 现有测试驱动模块分析第37-38页
        3.8.2 实现测试驱动模块类的算法设计第38-39页
    3.9 行为库的实现第39-40页
    3.10 日志管理模块的实现第40页
    3.11 测试脚本管理模块的实现第40-42页
第四章 自动化功能测试研究第42-55页
    4.1 功能测试技术第42页
    4.2 功能测试工具第42-44页
        4.2.1 关键字驱动第43页
        4.2.2 功能测试工具原理第43-44页
    4.3 TD的特点第44页
    4.4 录制测试脚本第44-55页
        4.4.1 测试过程自动化第44-50页
        4.4.2 脚本用例的录制第50-55页
第五章 软件自动化测试的实现第55-61页
    5.1 测试管理自动化的实现第55-57页
        5.1.1 软件测试管理工具的引入第55页
        5.1.2 测试输入的部署第55-56页
        5.1.3 将自动化应用到测试管理中的作用第56页
        5.1.4 软件测试管理的过程第56-57页
    5.2 软件配置管理自动化的实践第57页
    5.3 性能测试的自动化实现第57-58页
        5.3.1 性能测试的类型第57页
        5.3.2 自动化性能测试流程第57-58页
    5.4 自动化单元测试的实现第58-59页
        5.4.1 自动化单元测试的流程第58页
        5.4.2 引入自动化单元测试的原因第58-59页
    5.5 软件自动化测试的性能分析第59-61页
        5.5.1 应用程序可靠性的评估标准第59页
        5.5.2 自动测试过程的可靠性评估第59-61页
第六章 总结与期望第61-62页
参考文献第62-65页
致谢第65-66页

论文共66页,点击 下载论文
上一篇:Web应用存储型XSS漏洞检测方法研究
下一篇:TJG港埠四公司基于B/S的设备管理信息系统的设计与实现