【摘 要】
:
图形用户界面(GUI)越来越广泛的在软件系统中使用。基于GUI软件的测试也变得日益重要。手工测试让测试人员感到单调乏味,成本高。随着GUI软件规模的扩大和软件复杂度的提高,
论文部分内容阅读
图形用户界面(GUI)越来越广泛的在软件系统中使用。基于GUI软件的测试也变得日益重要。手工测试让测试人员感到单调乏味,成本高。随着GUI软件规模的扩大和软件复杂度的提高,测试工作越来越繁重,仅使用GUI的手工测试已经不能满足要求。因此,基于GUI软件的测试自动化势在必行。目前业界普遍使用的是商用GUI软件自动化测试工具来实现测试自动化。但这些工具均采用捕获/回放机制,该机制没有对GUI软件测试的自动化提供很好的支持。而如何在现有测试工具上大幅度提升测试效率方面的研究也相对较少。因此对GUI软件的测试自动化的研究具有实用价值。本文较为系统地分析了GUI软件的测试自动化技术的研究现状,结合测试自动化理论和技术,提出了一种比较完整有效的基于GUI软件的测试自动化框架(GSTAF4SEI)。该测试框架不仅支持GUI的C/S(client/server)软件测试,另外还支持当前Web应用程序测试。其中重点探讨了该框架需要解决的三个关键技术:测试用例生成、测试结果验证和测试脚本设计与执行。使用现有的基于GUI软件的测试自动化工具,将该框架应用于Web应用程序“煤质管理信息平台”的测试中,对本文提出的测试自动化解决方案具有的实用价值进行了验证。
其他文献
在计算机视觉的领域内,对视频进行处理是最基本的操作。在视频中对运动目标进行检测和跟踪,具有很强的应用和研究价值。在当今的生活中,视频处理技术已经被应用在各个领域,其
随着计算机的普及和互联网的迅猛发展,网络上文本信息的数量快速增长,然而人们却很难迅速地找到所需的信息。为了改变这种尴尬的局面,迫切需要一些自动化的工具帮助人们在海量信
图像作为人们日常工作生活中规模最大、感受最直观的信息载体,对图像的处理及分析问题越来越重要。图像分割是图像处理过程中的关键步骤,它是多种高级视觉信息处理的基础。图
随着视景仿真技术的发展,其应用也渗透到各个领域,为产品的设计开发,产品的展示都带来了极大的便利。飞行视景仿真是视景仿真技术在飞行模拟器中的应用。视景仿真为整个仿真
随着全球信息化进程的不断发展,文档管理已经成为企业提高其核心竞争力的重要手段。传统文档管理系统往往侧重于对文档的流通处理,而缺乏一种灵活的机制来高效地发现和利用文
人脸提供了丰富的表征人类特征的信息,例如性别,年龄以及喜怒哀乐的表情。最近几十年的性别分类研究绝大多数都集中在使用人脸图像上。人脸内部特征抽取从最开始的仅使用图像
随着Internet的迅速普及和“教育要面向现代化、面向世界”指导思想的贯彻实施,各高校相继建成或正在建设校园网。在校园网络及其信息系统中如何设置自己的安全措施,使它安全、
随着Internet的日益普及,数字化多媒体信息的安全问题正日益成为人们关注的焦点。因此,如何既充分利用Internet的便利,又能有效地保护知识产权,已受到人们的高度重视。在这种
智能视频监控系统目前已经广泛应用于国民生活的各个领域,如交通的流量监控,银行自助厅的抢劫事件检测,公众场所的安全监控等等。然而随着对视频监控系统需求的不断增加,它所
数据仓库中存储着海量的数据,支持的查询形式复杂。如何达到查询的高效性标准是数据仓库面临的难题之一,物化视图技术是解决这个问题的重要手段,但是它需要额外的系统空间来