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

基于微软Coded UI技术的自动化测试系统的设计与实现

摘要第6-8页
abstract第8-9页
1 绪论第13-17页
    1.1 研究背景第13页
    1.2 国内外研究现状第13-15页
        1.2.1 国外Coded UI技术发展情况第13-14页
        1.2.2 国内Coded UI研究现状和存在的问题第14页
        1.2.3 问题的解决思路第14-15页
    1.3 研究内容与目标第15页
    1.4 章节结构安排第15-17页
2 Coded UI自动化测试技术框架介绍第17-32页
    2.1 Coded UI测试框架第17-18页
    2.2 Coded UI对象识别技术第18-22页
        2.2.1 通过Coded UI测试编辑器获取对象属性第18-21页
        2.2.2 对象识别机制第21-22页
    2.3 Coded UI测试用例的开发机制第22-26页
    2.4 Coded UI测试用例执行机制第26-31页
        2.4.1 通过测试计划执行测试用例第26-29页
        2.4.2 通过Visual Studio测试窗口执行测试用例第29-30页
        2.4.3 通过MSTest在Visual Studio命令窗口执行测试用例第30页
        2.4.4 通过TCM在Visual Studio命令窗口执行测试用例第30-31页
    2.5 本章小结第31-32页
3 自动化测试系统的分析与设计第32-45页
    3.1 待测办公自动化系统概述第32-37页
        3.1.1 待测系统的功能需求第32-36页
        3.1.2 待测系统的非功能需求第36-37页
    3.2 自动化测试系统的需求分析第37-38页
        3.2.1 功能性需求第37页
        3.2.2 非功能性需求第37-38页
    3.3 自动化测试系统的流程设计第38-39页
    3.4 自动化测试系统的架构设计第39-40页
    3.5 自动化测试系统的功能模块设计第40-42页
        3.5.1 测试桩第40页
        3.5.2 测试用例第40页
        3.5.3 测试插件第40-41页
        3.5.4 测试数据池第41页
        3.5.5 对象库第41页
        3.5.6 Team Foundation Server服务器第41页
        3.5.7 测试管理器第41页
        3.5.8 测试控制器第41页
        3.5.9 测试代理第41-42页
    3.6 自动化测试系统的数据源设计第42-44页
        3.6.1 员工数据源第42页
        3.6.2 请假数据源第42-43页
        3.6.3 会议室申请数据源第43页
        3.6.4 设备申请数据源第43-44页
    3.7 本章小结第44-45页
4 自动化测试系统的实现第45-66页
    4.1 开发环境第45页
    4.2 测试桩的实现第45-46页
    4.3 测试用例的实现第46-47页
    4.4 数据驱动测试的实现第47-49页
    4.5 兼容性测试的实现第49-52页
        4.5.1 添加Selenium插件第49-51页
        4.5.2 通过Selenium插件自动执行多浏览器测试的实现第51-52页
    4.6 分布式测试的实现第52-54页
        4.6.1 分布式测试的架构第52-54页
    4.7 自动化测试扩展的实现第54-65页
        4.7.1 Coded UI测试扩展架构第55-57页
        4.7.2 实现最基本的Coded UI测试扩展第57-59页
        4.7.3 测试扩展的结构第59页
        4.7.4 测试扩展的调试第59-60页
        4.7.5 Excel扩展的实现第60-63页
        4.7.6 Silverlight扩展的实现第63-65页
    4.8 本章小结第65-66页
5 自动化测试系统的应用与评估第66-74页
    5.1 测试环境第66-68页
        5.1.1 测试环境的硬件配置第66-68页
        5.1.2 测试环境的软件配置第68页
    5.2 测试执行第68-69页
        5.2.1 在测试管理器中创建测试计划第68页
        5.2.2 设置虚拟实验室环境第68-69页
        5.2.3 执行测试第69页
    5.3 自动化测试系统的功能分析第69-70页
        5.3.1 功能测试结果第69-70页
        5.3.2 兼容性测试结果第70页
        5.3.3 独立性测试结果第70页
    5.4 自动化测试系统的性能分析第70-73页
    5.5 本章小结第73-74页
6 总结与改进第74-76页
    6.1 总结第74-75页
    6.2 展望第75-76页
参考文献第76-78页
致谢第78-80页
攻读学位期间发表的学术论文目录第80页

论文共80页,点击 下载论文
上一篇:应用多结局生存分析模型评价随时间变化的协变量对胃癌患者预后的影响
下一篇:Constrained Access to Financing Sources:the Potential Growth of Italian Companies in China