学位论文 > 优秀研究生学位论文题录展示
基于STAF的分布式自动化软件测试系统的设计实现
作 者: 李静
导 师: 王长山;赵志升
学 校: 西安电子科技大学
专 业: 计算机技术
关键词: 测试用例 测试计划 测试任务 测试床 用户界面
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 40次
引 用: 0次
阅 读: 论文下载
内容摘要
设计和实现一个分布式软件自动化测试系统,较好地管理自动化测试过程,完成网络环境下针对不同被测对象的测试任务;探索一个自动化软件测试体系的公用模式,推进自动化测试环境的通用性。系统结构设计为B/S架构。服务器上搭建测试框架并实现全部后台管理与前台控制功能。用户端均可做为测试机,通过web访问服务器上的前台管理页面执行相关的测试管理操作,不局限于操作系统。测试管理应用了STAF+STAX框架提供的一些服务与执行功能。系统结构设计简化了用户端的软、硬件环境需求;对被测对象常用的一些测试方法的封装(方法库、API)降低了用户编写测试用例的门槛;系统易于在局域网中安装配置,较好地实现了测试用例管理、测试任务提交及自动运行、结果呈现等功能。实现了跨平台的分布式软件自动化测试管理的全过程。
|
全文目录
摘要 3-4 Abstract 4-7 第1章 绪论 7-11 1.1 课题研究背景 7 1.2 课题研究目的与范围 7-8 1.3 国内外研究进展情况 8 1.4 课题研究内容与方法 8-11 第2章 分布式软件自动化测试系统相关技术综述 11-21 2.1 软件自动化测试概述 11-13 2.1.1 软件测试概念与自动化测试 11 2.1.2 自动化测试系统的基本结构 11-13 2.2 STAF软件自动化测试框架概述 13-16 2.2.1 STAF简介 13 2.2.2 STAF的功能及应用 13-14 2.2.3 STAF的基础服务以及在本系统中的应用 14-15 2.2.4 STAX概述以及在本系统中的应用 15-16 2.3 XML概述及应用 16-17 2.3.1 XML概述 16-17 2.3.2 XML在本系统中的应用 17 2.4 PERL与SHELL的应用 17-19 2.4.1 Perl在本系统的应用概述 17-18 2.4.2 Shell在本系统中的应用概述 18-19 2.5 本章小结 19-21 第3章 分布式软件自动化测试系统WATS的设计与实现 21-47 3.1 系统需求与可行性分析 21-22 3.2 系统总体设计 22-23 3.2.1 系统功能概述 22 3.2.2 系统运行环境 22 3.2.3 系统架构图 22-23 3.2.4 系统功能流图 23 3.3 系统详细设计与功能实现 23-43 3.3.1 用户界面(UI)组件与功能实现 24-30 3.3.2 测试管理 30-32 3.3.3 任务管理 32-38 3.3.4 资源管理 38-40 3.3.5 系统执行引擎WATS Harness 40-41 3.3.6 WATS脚本管理与重用性实现 41-43 3.4 系统目录结构 43-44 3.5 本章小结 44-47 第4章 系统测试与应用状况分析 47-51 4.1 系统测试 47-49 4.2 系统运行与应用状况 49-51 第5章 结束语 51-53 5.1 论文工作总结 51 5.2 系统目前存在的问题与进一步发展 51-53 致谢 53-55 参考文献 55-57 研究成果 57-59 附录 59-89
|
相似论文
- 基于模型的Web测试技术研究与应用,TP311.53
- 软件可信性增长测试用例生成方法的研究,TP311.53
- 全新的交互体验,TP11
- 随机基础激励响应控制及Patran的二次开发,O324
- 嵌入式GUI用户输入模块的设计与实现,TP391.41
- 企业级软件组件质量保障与快速部团策略的研究,TP311.53
- 家庭影视系统智能遥控器的设计及其交互方式研究,TP872
- 集成测试及其在工作流管理系统中的应用,TP311.52
- 2006年改革前后大学英语四级测试阅读对比研究,H319
- 引入虚拟角色的多媒体儿童用户界面设计的研究,TP391.41
- 一个可配置用户界面生成器的设计与实现,TP311.52
- 手持移动终端的交互设计研究与应用,TN929.53
- 可信计算平台动态测试系统的设计与实现,TP311.53
- 基于任务驱动的Content Engine自动化测试的设计与实现,TP311.52
- 任务型语言测试中影响听力任务难易度的因素研究,H319
- 基于拓扑调度的软件自动化测试技术的研究与实现,TP311.53
- 基于时间Petri网与智能优化算法相结合的任务调度研究,TP274
- 大学英语新四、六级快速阅读理解测试内容效度研究,H319
- 基于MDA的测试用例自动生成方法及其支撑框架,TP311.52
- 探索行走导航系统,TN965
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|