基于GUI软件的测试用例生成框架的研究与应用

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:dandanCracker
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
图形用户界面(GUI)越来越广泛的在软件系统中使用。基于GUI软件的软件测试也变得日益重要。随着GUI软件越来越庞大,花费在软件测试工作的时间、人力、物力也越来越多。测试用例的数量决定着软件测试的成本以及效率。因此在保证GUI软件测试的质量和对充分测试的前提下,使用有效的测试用例来测试GUI软件,从而降低软件测试的成本和提高测试效率势在必行。目前业界普遍使用的是商用GUI软件测试工具实现GUI软件测试。但是这些测试工具都没有对测试用例生成提供很好的支持。因此对GUI软件的测试用例生成的研究具有实用价值。本文较为系统地分析了软件测试用例生成技术的研究现状,以及GUI软件的测试过程。提出了一个比较完整有效的基于GUI软件的测试用例生成框架(GSTCGF4SEI)。该测试用例生成框架适用于C/S和B/S结构的GUI软件测试。其中重点探讨了该框架需要解决的三个关键技术:测试数据生成,测试结果验证和测试脚本设计。使用基于GUI软件的测试工具QTP,将该框架应用于Web应用程序“煤质管理信息平台”的测试中,对本文提出的测试用例生成解决方案具有的实用价值进行了验证。
其他文献
人脸姿态估计一直是计算机视觉领域的一项重要研究课题,具有广泛的应用价值,在人机交互,虚拟现实,智能监控等领域都有广泛的应用。特别是对于多姿态人脸识别研究来说,具有重要的研
为了解决电力企业信息化中存在的“重用难”、“集成难”等问题,本文把面向服务架构SOA应用到供电企业运营支撑系统中,以实现功能重用和数据共享。提出了一个基于SOA架构的供电
随着软件规模和复杂性的不断提高,软件危机愈加明显暴露出来。ERP系统作为先进的企业资源规划软件其市场前景喜人,但是开发上存在周期长、稳定性较难保证、资金投入大等问题。
LiveCD是一种可引导的光盘,用它能直接启动存储在其上的操作系统。引导过程中,计算机把光盘上的文件压缩包释放到计算机内存中来运行,并不需要硬盘。退出LiveCD并重新启动系统后
计算机网络技术与图形学的发展,使三维模型在网络上的应用得以实现,随之而来的版权保护问题也日益突出.数字水印技术作为版权保护的有效手段逐渐成为研究热点。以往的水印技
数据网格致力于计算密集型和数据密集型的应用问题。这些应用通常包含非常大的数据集合,且其用户和资源广泛地分布在各地。此外,数据网格还致力于解决数据存储、数据管理、网络
在自然语言处理领域,双语对齐语料库的重要性日益加强,它在机器翻译、词典编纂、信息检索、翻译知识的获取、词义排歧等领域有着重要的研究和应用价值。双语语料库的研究工作
近年来,P2P技术成为了计算机界研究的热点,而P2P覆盖网络作为P2P系统的骨架,对其系统性能有着至关重要的影响。现有的P2P覆盖网络可分为非结构化和结构化两类,非结构化网络具
随着企业的发展以及工作流技术应用的不断深入,企业业务流程之间的协作交互不断地加强,业务流程需要通过相互之间的协作与同步,实现企业复杂的流程活动。因此,为了提高工作流引擎
数字图书馆是21世纪图书馆的发展方向,随着网络的飞速发展,网络信息资源的数量迅猛增长,用户存取和利用网络信息资源的需求与日俱增,如何有效的找到所需信息成为了一个关键问题,将