Web产品论文Web产品自动化测试系统设计与实现.doc_第1页
Web产品论文Web产品自动化测试系统设计与实现.doc_第2页
Web产品论文Web产品自动化测试系统设计与实现.doc_第3页
Web产品论文Web产品自动化测试系统设计与实现.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Web产品论文:Web产品自动化测试系统设计与实现【中文摘要】随着网络技术的发展,Web产品在人们日常生活中扮演着越来越重要的角色,而其具有的用户群庞大、运行环境多样以及更新速度快等特点,也对相关测试工作提出了巨大挑战。目前,由于人工测试从效率和覆盖率上都已经无法满足日益复杂的测试需求,自动化测试成为测试技术发展的潮流。随着Web产品的广泛应用,网络安全也成为社会关注的焦点,而如何在开发阶段及时发现Web产品中存在的安全问题,解决安全隐患成为了Web产品开发的迫切需求。然而,国内外软件企业在Web产品安全性测试方面的自动化程度都不高,企业内部现有资源得不到合理利用,测试人员工作繁重,工作效率较为低下。本文基于企业中实际测试工作需求,在Web产品安全测试的应用背景下,为了提高测试人员工作效率,改善不同测试组重复创建测试用例的现状,设计并实现了一款针对Web产品的自动化测试系统。系统中有效地整合了企业内部的软硬件资源,基于STAF开源测试框架以及已有测试组件(包括RFT测试工具、AppScan测试工具以及DB2数据库等),利用XML、Java、Python、SQL等编程语言,实现了测试活动的自动化,同时由于STAF框架的跨平台特性,该自动化测试系统支持多种测试平台以.【英文摘要】With the development of network technology, Web product has been playing a more and more important role in daily life as well as great challenge to related testing work because of its large user groups, diverse operating system and high update speed. However, the current manual testing has been unable to meet the increasingly complex test requirements, not only in efficiency but also the testing coverage. Therefore, automation test turns to be trend for technological development. With extensive application .【关键词】Web产品 自动化测试 STAF/STAX RFT AppScan【英文关键词】Web products Automation testing STAF/STAX RFT AppScan【目录】Web产品自动化测试系统设计与实现致谢5-6中文摘要6-7ABSTRACT7-81 引言12-171.1 研究背景与意义12-131.2 国内外研究现状13-141.3 本文主要工作14-151.4 本文组织结构15-161.5 小结16-172 自动化测试17-212.1 自动化测试的发展17-182.2 自动化测试框架18-192.2.1 自动化测试框架定义182.2.2 自动化测试框架发展18-192.3 自动化测试工具19-202.3.1 自动化测试工具分类19-202.4 小结20-213 Web产品自动化测试系统设计21-343.1 系统需求分析21-223.2 设计目标223.3 测试组件选用22-263.3.1 系统测试流程简介22-233.3.2 测试组件选用23-253.3.3 测试组件简介25-263.4 架构设计263.5 功能设计26-293.5.1 测试产品安装273.5.2 测试脚本生成27-283.5.3 测试脚本执行283.5.4 测试数据存档28-293.6 数据库设计29-313.6.1 FILE表303.6.2 CONTENT表303.6.3 RELATION表30-313.7 工作流设计31-333.8 小结33-344 Web产品自动化测试系统实现34-684.1 测试产品安装模块实现34-354.2 测试脚本生成模块实现35-524.2.1 测试活动模拟实现36-394.2.2 测试活动捕捉实现39-524.3 测试脚本执行模块实现52-544.4 测试数据存档模块实现54-594.4.1 添加数据记录功能实现54-564.4.2 更改数据记录功能实现56-574.4.3 查询数据记录功能实现57-594.5 工作流实现59-674.5.1 测试产品安装流程实现604.5.2 临时exd文件生成流程实现60-624.5.3 exd文件生成流程实现62-634.5.4 exd文件存档流程实现63-644.5.5 exd文件下载流程实现64-654.5.6 scan文件生成流程实现65-664.5.7 scan文件存档流程实现66-674.5.8 测试流程结束流程实现674.6 小结67-685 Web产品自动化测试系统应用68-755.1 测试环境68-705.1.1 硬件环境68-695.1.2 软件环境69-705.2 测试步骤70-725.2.1 部署自动化测试系统脚本705.2.2 输入测试参数70-715.2.3 运行自动化测试任务715.2.4 查看任务执行结果715.2.5 继续执行测试任务71-725.3 测试数据72

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论