- 2
- 0
- 约4.68万字
- 约 63页
- 2017-03-06 发布于辽宁
- 举报
面向winform control的自动化测试框架的设计与实现--本科毕业论文.doc
摘要
随着控件技术的不断发展,用户对WinForm Control的需求不断增加,使得WinForm Control逐渐产品化,一批以WinForm Control为产品的公司或者部门建立WinForm Control的自动化测试提出了新的要求。目前,现有的用于WinForm Control自动化测试的自动化测试框架都是单元测试框架,只能用于测试WinForm Control的基本属性、WinForm Control的自动化测试框架是非常有必要的。
本文深入研究了WinForm Control的特点,详细分析了WinForm Control自动化测试的原理及过程,对现有的单元测试框架做了简单的介绍,通过研究,在单元测试框架NUnit的基础上,着重处理鼠标和键盘的交互操作,并将GUI测试思想应用到WinForm Control的自动化测试中,将WinForm Control的各个组成部分抽象成一个ComponentGUI,让测试人员可以方便地定位控件并进行自动化测试,最终实现了面向WinForm Control的自动化测试框架。整个框架在设计上充分考虑了代码的可复用性、WinForm Control 自动化测试 GUI Input
Abstract
With the continuous development of control techniques and the increasing demand for WinForm Control,WinForm Control is gradually commercialized in recent years,and the establishment of a group of corporations or departments taking WinForm Control as their product further promotes its rapid development. Meanwhile, new requirements of automatic testing of WinForm Control have been arisen. At present,existing automatic testing frameworks for WinForm Control are all unit testing frameworks,which can only be used to test the basic attributes,methods and events of WinForm Control,that is to say,other tests have to be operated manually. Thus,it is very necessary to develop a automatic testing framework for WinForm Control.
In this article,the features of WinForm Control are firstly introduced,then,the principles and procedures of automatic testing for WinForm Control are discussed in detail and existing unit testing frameworks are also introduced briefly. Finally,a new automatic testing framework for WinForm Control is introduced. The new framework is mainly based on the following ideas:on the basis of the unit testing framework NUnit,focusing on the handling of the interactive operations of keyboard and mouse;the ideas of GUI based testing are introduced in the automatic testing for WinForm Control:the components of WinForm Control are abstracted to a ComponentGUI,so that the testers can easily locate controls and test them. The proposed framewo
您可能关注的文档
- 基于无机多孔改良剂的设施蔬菜板结土壤复退研究--本科毕业论文.doc
- 搅拌器的设计--本科毕业论文.doc
- 基于新型三维柔性触觉传感器的力敏导电硅橡胶导电机理 研究 论文--本科毕业论文.doc
- 基于遥感和地理信息系统技术的棉花产量建模--本科毕业论文.doc
- 基于以太网的嵌入式监控系统的设计与实现--本科毕业论文.doc
- 基于硬盘方式的linux双系统安装--本科毕业论文.doc
- 基于自适应和演化自适应的组合遗传算法的聚类分析--本科毕业论文.doc
- 即时通信软件的开发与设计--本科毕业论文.doc
- 计量经济学论文12篇--本科毕业论文.doc
- 加油站安全设施设计专篇送审稿--本科毕业论文.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)