网站地图| 免费获取|
毕业论文网
  • 网站首页|
  • 论文范文|
  • 论文降重|
  • 职称论文发表|
  • 合作期刊|
  • 论文下载|
  • 计算机论文|
  • 外文翻译|
  • 免费论文|
  • 论文资料|
  • 论文开题报告
搜索

当前位置:毕业论文网 -> 计算机论文 -> ASP -> 自动化测试工具的开发
计算机论文资料| ASP设计| Delphi| VB设计| JSP设计| ASP.NET设计| VB.NET| java设计| VC| pb| VS| dreamweaver| c#.net| vf| VC++| 计算机论文范文| 论文下载| 自动化论文

自动化测试工具的开发

本文ID:LW4618 字数:13303,页数:37 价格:¥50.00 → 信用说明

扫一扫 扫一扫
自动化测试工具的开发

包括文档,设计,文档字数:13303,页数:37


摘  要
自动化测试工具的开发主要针对的是实际软件测试需求,从而减少人工测试的工作量,大大增加在有限的时间内的测试,并且增强测试的质量。
我们开发的自动化测试工具是一个用户界面自动化测试的工具。它分为录制模块、脚本模块、对象交互模块和日志模块,同时程序的执行也是按照这个流程进行。其中对象交互模块为内部模块,衔接脚本管理和日志管理两个模块,本身没有界面显示。
经过分析,我们使用Microsoft公司的Microsoft Visual Studio.NET开发工具,利用其提供的各种面向对象的开发工具,尤其是界面窗口这一能方便而简洁操纵对象,首先使用UML建立自动化测试工具的模型,然后在已建模型的基础上,以VC++.NET为开发工具对该工具进行实现,并不断修正和改进来不断满足用户需求。

关键词:自动化测试, 对象交互, 录制, UML


 
Abstract
Test automation tools are developed mainly for actual software testing requirement. Compared to manual testing, proper use of test automation tools will result in lower workload, higher testing efficiency in finite period, and higher quality products.
The test automation tool that we developed is a GUI test automation tool. It is made up of record module, script module, object interaction module and log module. This sequence is consistent with the process of running the program. Any more, object interaction module is an interior module, which links up script module and log module. So it shows no interface.
According to the analyzing, we decide to use Microsoft Visual Studio .NET developing tool of Microsoft Corporation. We can make use of kinds of Object Oriented developing tools which is offered by .NET. Especially interface window, which can operate object conveniently and compactly. First, we will use UML to build the system’s architecture model of the test automation tool. And then we developed the tool with VC++.NET basing on the model, modifying and improving it continually to keep pace with users’ requirement.

Keywords: Test automation, Object interaction, Record, UML

目  录
摘  要 1
Abstract 2
第一章 前言 3
1.1概述 3
1.1.1开发背景 3
1.1.2开发的现实意义 3
1.2文档结构 4
第二章 自动化测试工具的研究概述 5
2.1自动化测试工具基础 5
2.1.1自动化测试依据 5
2.1.2自动化测试工具设计的一般原则 5
2.2自动化测试工具简介 5
2.2.1 IBM Rational 6
2.2.2 QuickTest Professional 6
2.3自动化测试工具特点 7
2.3.1自动化测试的优点 7
2.3.2自动化测试存在的问题 7
2.3.3自动化测试的优缺点对比 8
2.4自动化测试工具的应用与发展方向 9
第三章 基于UML的自动化测试工具分析与设计 10
3.1自动化测试简介 10
3.1.1概述 10
3.1.2自动化测试工具的模块分析 10
3.1.2.1录制模块 11
3.1.2.2脚本模块 11
3.1.2.3对象交互模块 11
3.1.2.4日志模块 11
3.2需求模型 11
3.2.1定义活动者 11
3.2.2定义用例 11
3.3动态模型 13
3.3.1回放脚本的UML的交互图 13
3.3.2回放脚本的UML的状态图和活动图 14
3.3.2.1 UML状态图 14
3.3.2.2 UML活动图 16
3.4本章小结 16
第四章 录制模块与对象交互模块的程序实现 17
4.1开发工具——Visual C++.NET 17
4.1.1 .NET概述 17
4.1.2 Visual C++.NET的新特性 17
4.1.3 Visual C++.NET的新功能 18
4.1.4 Visual C++.NET增强了开发人员的能力 19
4.2自动化测试工具的主界面功能简介 19
4.3录制模块 20
4.3.1钩子函数的安装和卸载 20
4.3.2获取鼠标点击的窗口的窗口信息 23
4.3.3生成测试脚本 24
4.4脚本管理模块 24
4.4.1脚本技术 25
4.4.2脚本结构 25
4.5对象交互模块 26
4.5.1用于保存脚本信息的类AutoFind 26
4.5.2查找定位对象 27
4.5.3操作对象 30
4.6日志模块 31
4.7本章小结 32
第五章 结论 33
参考文献 34
致  谢 35

 

自动化测试工具的开发由毕业论文网(www.huoyuandh.com)会员上传。
原创论文资料流程 相关论文
上一篇:ASP电子商务系统 下一篇:资料设计选题管理系统
推荐论文 本专业最新论文
Tags:自动化 测试工具 开发 2009-08-14 09:21:40【返回顶部】
发表论文

联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士论文资料


毕业论文网提供论文范文,论文代发,原创论文资料

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2020 毕业论文网 版权所有