论文格式
电气工程 会计论文 金融论文 国际贸易 财务管理 人力资源 轻化工程 德语论文 工程管理 文化产业管理 信息计算科学 电气自动化 历史论文
机械设计 电子通信 英语论文 物流论文 电子商务 法律论文 工商管理 旅游管理 市场营销 电视制片管理 材料科学工程 汉语言文学 免费获取
制药工程 生物工程 包装工程 模具设计 测控专业 工业工程 教育管理 行政管理 应用物理 电子信息工程 服装设计工程 教育技术学 论文降重
通信工程 电子机电 印刷工程 土木工程 交通工程 食品科学 艺术设计 新闻专业 信息管理 给水排水工程 化学工程工艺 推广赚积分 付款方式
  • 首页 |
  • 毕业论文 |
  • 论文格式 |
  • 个人简历 |
  • 工作总结 |
  • 入党申请书 |
  • 求职信 |
  • 入团申请书 |
  • 工作计划 |
  • 免费论文 |
  • 合作期刊 |
  • 论文同学网 |
搜索 高级搜索

当前位置:论文格式网 -> 毕业论文 -> 计算机论文
毕业论文标题:

自动化测试工具的开发

 本文ID:LWGSW13989 价格:收费积分/100
扫一扫 扫一扫
本站会员可自行下载:下载地址 自动化测试工具的开发 (收费:1000 积分)  

论文字数: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.lwgsw.com,更多论文,请点论文格式范文查看
上一篇:毕业设计选题管理系统 下一篇:ASP电子政务档案管理系统
Tags:自动化 测试工具 开发 【收藏】 【返回顶部】
最新文章
热门文章
计算机论文
推荐文章

本站部分文章来自网络,如发现侵犯了您的权益,请联系指出,本站及时确认删除 E-mail:349991040@qq.com

论文格式网(www.lwgsw.com--论文格式网拼音首字母组合)提供计算机论文毕业论文格式,论文格式范文,毕业论文范文

Copyright@ 2010-2018 LWGSW.com 论文格式网 版权所有 蜀ICP备09018832号