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

AspectJ在Java单元测试中的应用研究

中文摘要第3-4页
英文摘要第4-5页
1 绪论第8-14页
    1.1 研究背景及意义第8-10页
    1.2 国内外研究现状分析第10-11页
    1.3 论文的主要工作第11页
    1.4 论文的组织安排第11-14页
2 面向方面编程(AOP)第14-24页
    2.1 面向方面编程概述第14-16页
        2.1.1 AOP的基本概念第14-15页
        2.1.2 AOP技术的优势第15-16页
    2.2 面向方面编程的实现第16-17页
    2.3 AspectJ第17-23页
        2.3.1 连接点第18页
        2.3.2 切点第18-20页
        2.3.3 通知第20-21页
        2.3.4 类型间声明第21-22页
        2.3.5 方面第22-23页
    2.4 面向方面的模型表示第23页
    2.5 本章小结第23-24页
3 JAVA单元测试第24-38页
    3.1 Java单元测试框架第24-25页
    3.2 JUnit单元测试框架第25-29页
    3.3 单元测试中模拟对象的使用第29-35页
        3.3.1 模拟对象的意义第29-30页
        3.3.2 基于状态的测试与基于交互的测试第30-32页
        3.3.3 EasyMock简介第32-35页
    3.4 本章小结第35-38页
4 AspectJ在单元测试中的应用研究第38-56页
    4.1 运用AspectJ组织运行单元测试第38-44页
        4.1.1 当前单元测试用例执行方式存在的问题分析第38-39页
        4.1.2 基于AspectJ的解决思路第39-44页
    4.2 运用AspectJ解决单元测试依赖问题第44-50页
        4.2.1 现有隔离框架存在的问题分析第44-45页
        4.2.2 使用AspectJ技术解决Mock问题第45-50页
    4.3 基于AspectJ的单元测试复用性研究第50-53页
        4.3.1 参数化测试第50-51页
        4.3.2 接口测试方法的复用第51-53页
    4.4 本章小结第53-56页
5 TestWAJ第56-70页
    5.1 TestWAJ简介第56页
    5.2 TestWAJ的组成第56-57页
    5.3 运用TestWAJ进行基于状态和基于交互的测试第57-62页
    5.4 运用TestWAJ进行参数化测试与接口测试方法复用第62-66页
    5.5 运用TestWAJ灵活高效选择运行测试第66-68页
    5.6 本章小结第68-70页
6 总结与展望第70-74页
    6.1 总结第70-71页
    6.2 研究展望第71-74页
致谢第74-76页
参考文献第76-78页
附录第78页
    A. 作者在攻读硕士学位期间发表的论文目录第78页

论文共78页,点击 下载论文
上一篇:污水系统污油分析及对策研究
下一篇:沈67区块二次开发深部调驱稳产技术研究与应用