客服联系方式

当前位置:首页 » 论文摘要 » 正文

论文摘要:AutomatedGUITest测试自动化工具的改进

7524 人参与  2022年05月18日 20:27  分类 : 论文摘要  评论

图形用户界面(GUI—Graphic User Interface)是计算机技术的重大进展之一,GUI开发环境有可复用的构件,开发用户界面更加省时而且更加精确。同时GUI 的复杂性也增加了,从而增加了设计和执行测试用例的难度。手工进行GUI测试有许多弊端,而GUI 的测试自动化则具有下列好处:加速测试速度,提高测试频率,减少手工测试的费用,提高测试覆盖率,确保一致性,提高产品的质量等。因此,掌握GUI 的软件测试方法,研究它的自动化测试技术及技巧,这对于高效进行GUI 测试是非常有意义的。本论文首先介绍WinForm应用GUI测试自动化工具 (如无例外,以下GUI测试特指WinForm应用的GUI测试) 的研发背景。然后概述了.NET Framework及其体系结构、Win32API托管非托管代码的互操作、元数据反射机制、序列化反序列化和XML文件操作的特性。通过分析基于捕捉/回放测试工具意以及AutomatedGUITest测试自动化工具的优点和缺点,明确了结合Win32API和.NET Framework类库来开发GUI测试自动化工具的方法:即将用户在被测试窗体上的连续动作以控件为单位分解,并分别模拟用户鼠标键盘在单一控件上的操作,最后重组操作,模拟重现用户的原始连续操作。本文还给出了完整GUI测试自动化工具的五大组成:UI识别器,数据收集器,验证器,脚本执行器,窗体状态记录器。文中重点论述了各部分组成的设计思想。提出了录制测试用例前置状态的思路并给出了详细实现。本工具使用C#语言进行开发,充分利用.NET Framework类库,易于操作,可扩展性强。

来源:半壳优胜鲸鱼幸运星转载请保留出处和链接!

本文链接:http://87cpy.com/295576.html

鲸鱼幸运星云彩店APP下载
鲸鱼幸运星APP下载

本站部分内容来源网络如有侵权请联系删除

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

站内导航

足球简报

篮球简报

云彩店邀请码54967

    云彩店app|云彩店邀请码|云彩店下载|半壳|优胜|鲸鱼|幸运星

NBA | CBA | 中超 | 亚冠 | 英超 | 德甲 | 西甲 | 法甲 | 意甲 | 欧冠 | 欧洲杯 | 冬奥会 | 残奥会 | 世界杯 | 比赛直播 |

Copyright 半壳优胜体育 Rights Reserved.