面向WinForm Control的自动化测试框架的设计与实现

被引量 : 0次 | 上传用户:fjlmh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着控件技术的不断发展,用户对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的自动化测试框架。整个框架在设计上充分考虑了代码的可复用性、可移植性和可维护性。目前,该自动化测试框架已经在日本多家控件公司投入使用,达到实用化水平。
其他文献
目的:探讨老年收缩期高血压病中医辨证分型与血清脂联素、抵抗素之间的相关规律性,为老年收缩期高血压病辨证客观化提供新的指导依据。方法:收集符合条件的老年收缩期2级高血
目的:通过对定复健丸治疗脾虚痰浊型癫的临床观察,验证定复健丸的临床疗效,并对健脾化痰,熄风定法治疗癫的理论进行探讨,为该治法提供科学依据,从而有利于在临床上推广应用。
在大学生英语学习过程中,自主学习发挥了越来越重要的作用。本文在文献研究的基础上,探讨了大学生英语自主学习能力的培养模式,包括:培养学生自主学习的意识、加强教师与学生的互
在我国人口老龄化过程中,最严峻的挑战是高龄化趋势迅速来临,1990年我国的高龄老人为800万,2000年增长到1100万,根据预测,我国80岁以上的高龄老人每年以5%左右的速度增长,201
全面依法治国是国家治理的一场深刻革命。在这场革命中公民真诚的法律信仰具有重要意义。法律信仰体现了公民对法律的认同,体现了法律的运行状况,更体现了我国特色社会主义法
安全性、流动性、效益性是商业银行必须遵循的三个基本原则,三者之间需要协调发展。近年来,受2008年国际金融危机冲击及中国经济面临下行压力等因素影响,国内一些商业银行在
第一部分下肢动脉硬化闭塞症患者中性粒细胞粘附分子CD11b/CD18,CD54的表达目的观察下肢动脉硬化闭塞症患者外周血中性粒细胞粘附分子CD11b/CD18,CD54的表达水平与下肢动脉硬
目的:通过临床观察心痛宁胶囊治疗不稳定性心绞痛(unstable angina, UA)的疗效,选择白介素-6(IL-6)、血栓前体蛋白(Thrombus precursor protein, TpP);血管性血友病因子(von
目的研究手术结合口服会厌逐瘀汤治疗对喉良性病变患者的嗓音质量的影响。方法喉良性病变患者120例,随机分为两组,治疗组60例,先予手术切除肿物,然后于术前2周予会厌逐瘀汤口
<正>3安徽企业精益财务转型案例03看似靠自然增长就能安守一隅的黄山旅游,凭借精细化支撑的多板块运作,以及奔向云端的智慧黄山,打开了重回高速增长的想象空间。"黄山旅游199