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

智慧社区应用系统自动化测试设计与实现

摘要第4-5页
Abstract第5页
第一章 绪论第8-13页
    1.1 研究背景及意义第8-9页
    1.2 国内外现状第9-10页
    1.3 论文研究内容第10-11页
    1.4 关键技术和难点第11-12页
    1.5 论文结构第12-13页
第二章 相关知识介绍第13-19页
    2.1 自动化测试概述第13页
    2.2 主流框架分类概述第13-15页
    2.3 测试阶段概述第15页
    2.4 测试工具概述第15-18页
        2.4.1 Python第15-16页
        2.4.2 Selenium第16-17页
        2.4.3 Unittest第17页
        2.4.4 Jenkins第17-18页
    2.5 本章小结第18-19页
第三章 智慧社区需求分析第19-28页
    3.1 框架需求分析第19-21页
        3.1.1 功能需求第19-20页
        3.1.2 性能需求第20-21页
    3.2 框架测试类型第21-22页
    3.3 测试工具分类第22-23页
    3.4 用例执行策略第23-24页
    3.5 异常情况处理第24-26页
    3.6 辅助功能第26-27页
    3.7 本章小结第27-28页
第四章 框架设计与实现第28-43页
    4.1 整体架构分析第28-31页
        4.1.1 具体架构设计第29页
        4.1.2 测试环境搭建第29-31页
    4.2 Page Object设计模式第31-33页
    4.3 层级设计第33-40页
        4.3.1 层级整体设计第33页
        4.3.2 Common层设计第33-36页
        4.3.3 Page层设计第36-38页
        4.3.4 Testcase层设计第38-39页
        4.3.5 用例执行层设计第39-40页
        4.3.6 Report层设计第40页
    4.4 详细设计与实现第40-42页
        4.4.1 测试用例设计第40-42页
        4.4.2 脚本编写流程第42页
    4.5 本章小结第42-43页
第五章 元素定位与结果分析第43-60页
    5.1 元素定位方法第43-44页
    5.2 基于PLSA模型和EM算法的方法第44-49页
        5.2.1 改进的EM算法第44-45页
        5.2.2 元素定位技术方案第45-49页
        5.2.3 改进后优点第49页
    5.3 问题处理第49-52页
        5.3.1 验证码识别第49-50页
        5.3.2 Iframe定位切换第50-51页
        5.3.3 设置浏览器第51页
        5.3.4 批量运行用例第51-52页
    5.4 结果分析第52-59页
        5.4.1 接口测试第52-54页
        5.4.2 性能测试第54-58页
        5.4.3 结果分析第58-59页
    5.5 本章小结第59-60页
第六章 总结与展望第60-62页
参考文献第62-64页
附录1 程序清单第64-70页
附录2 攻读硕士学位期间申请的专利第70-71页
致谢第71页

论文共71页,点击 下载论文
上一篇:山东省科技发展方略研究
下一篇:5G无线接入网络的资源分配算法研究