摘要 | 第1-6页 |
Abstract | 第6-10页 |
第一章 绪论 | 第10-16页 |
·课题的研究背景 | 第10-13页 |
·MVC 框架概述 | 第10-11页 |
·软件自动化测试概述 | 第11-12页 |
·本文研究背景及研究意义 | 第12-13页 |
·本文研究内容以及相关工作 | 第13-15页 |
·本文的组织结构 | 第15页 |
·小结 | 第15-16页 |
第二章 B/S 系统开发及软件自动化测试 | 第16-23页 |
·B/S 系统架构简介 | 第16-18页 |
·B/S 结构系统的定义及其特点 | 第16页 |
·B/S 架构系统与 C/S 架构系统的对比 | 第16-17页 |
·B/S 架构软件优势及其局限 | 第17-18页 |
·B/S 系统开发 | 第18-19页 |
·部分 B/S 系统开发工具简介 | 第18页 |
·B/S 架构系统开发要点及技术 | 第18-19页 |
·软件自动化测试简介 | 第19-21页 |
·软件自动化测试的目的 | 第19-20页 |
·WEB 应用系统功能与性能测试 | 第20-21页 |
·软件自动化测试技术 | 第21-22页 |
·软件自动化测试工具 | 第21页 |
·进行软件自动化测试的适用性 | 第21-22页 |
·小结 | 第22-23页 |
第三章 某大型化妆品公司 SRM 系统开发 | 第23-42页 |
·该公司 SRM 系统 | 第23-25页 |
·SRM 系统在该公司全球产品战略中的重要性 | 第23-24页 |
·SRM 系统介绍 | 第24-25页 |
·SRM 业务细支系统开发架构 | 第25-39页 |
·前台 Web 展示页面开发 | 第27-29页 |
·Controller 控制层开发 | 第29-30页 |
·业务逻辑层开发 | 第30-34页 |
·Nhibernate | 第34-38页 |
·Oracle 数据库 | 第38-39页 |
·开发中的关键问题及其解决方案 | 第39-41页 |
·复杂数据库查询逻辑的梳理与查询语句的编写 | 第39-40页 |
·程序代码的去冗余优化探索 | 第40页 |
·表格控件中对于 sql 日期类型默认值 1900/01/01 的处理 | 第40页 |
·前台展示表单中字段展示必须灵活设置 | 第40-41页 |
·小结 | 第41-42页 |
第四章 对 SRM 业务细支系统进行基准自动化性能测试及对销售订单系统进行自动化功能测试 | 第42-77页 |
·对 SRM 系统自动化性能测试的目的 | 第43页 |
·生成测试脚本 | 第43-48页 |
·规划测试计划 | 第43-46页 |
·创建测试脚本 | 第46-48页 |
·完善测试脚本 | 第48-66页 |
·脚本回放错误及其解决 | 第49-50页 |
·脚本完善问题及其解决 | 第50-51页 |
·合理进行场景设置是保证测试能够达到预期目标的关键和难点 | 第51-53页 |
·创建测试场景(手动配置) | 第53-55页 |
·运行基准测试场景 | 第55-56页 |
·如何准确选择设置资源监视计数器是关系测试结果分析的关键和难点之一 | 第56-59页 |
·输出测试结果 | 第59-66页 |
·对销售订单系统的自动化功能测试 | 第66-76页 |
·测试需求 | 第66-67页 |
·利用 SilkTest 进行自动化功能测试 | 第67-71页 |
·完善测试脚本所遇到错误、难点及其解决 | 第71-76页 |
·小结 | 第76-77页 |
第五章 SRM 系统平台整体性能测试及其结果分析 | 第77-85页 |
·SRM 系统平台测试计划 | 第77-81页 |
·测试用例编写 | 第78-79页 |
·测试数据 | 第79-81页 |
·利用 SLA 和面向对象高级场景设置进行考察 | 第81-83页 |
·利用 SLA 考察结果 | 第82页 |
·利用面向目标的高级场景设置测试串发 Vusers 时的响应时间 | 第82-83页 |
·结论和优化建议 | 第83-84页 |
·小结 | 第84-85页 |
第六章 结论 | 第85-88页 |
参考文献 | 第88-90页 |
致谢 | 第90-91页 |
答辩委员会对论文的评定意见 | 第91页 |