智能化软件的自动化测试工具的研究与设计

来源 :西安建筑科技大学 | 被引量 : 0次 | 上传用户:Johnnywang03
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在软件开发过程中,软件测试是非常重要的环节,是保证软件质量、提高软件可靠性的关键。随着软件技术的高速发展,软件测试越来越受到人们的重视,然而传统的软件测试涉及大量的重复性工作,而且耗费大量的人力物力,因此,研究和开发出高性能、可复用、易操作的自动化测试工具成为软件测试发展的必然趋势。本文在Platform公司网格商业智能软件PERF(Platform Enterprise Reporting Framework)基础之上,研究和设计了一种对PERF进行自动化测试的工具Testgrid。论文首先介绍和讨论了软件测试以及自动化测试的相关理论,然后详细研究和分析了Platform公司的网格商业智能软件PERF与Testgrid的关系,针对PERF的测试特点以及特殊需求,设计了Testgrid的基本架构和模块,并对Testgrid的具体实现进行了详细介绍。最后,在PERF产品两次升级的项目中对该自动化测试工具进行了验证,并对其实际应用进行了应用评估和收益分析,Testgrid软件的应用和收益达到了预期的要求。
其他文献
P2P网络在近几年快速发展、广泛应用,其数据流量已占据了互联网流量的主体。由于P2P网络规模巨大、动态性高,利用传统的仿真实验方法进行性能分析与评价存在构造复杂、控制困难
原电池电极反应式的书写不仅是电化学教学的重点和难点,更是高考考查的重点和热点之一,现就如何正确书写电极反应式小结如下:一、原电池工作原理原电池反应属于氧化还原反应,
部分可观测马尔可夫决策过程(POMDP)是描述Agent在环境状态和行动效果不确定的条件下,通过一系列决策达到效益最大化的决策计划问题模型。由于现存算法的低效性,将POMDP用于解
概念格是数据分析和知识提取的一种有效形式化工具,具有精确性和完备性等特点。粗糙集理论是一种处理不确定、不精确数据的数学工具。本文利用粗糙集理论中的上下近似集,描述
在简要介绍虚拟仪器技术的基础上,对LabWindows/CVI软件开发平台下利用多线程技术实现实时数据采集进行了研究与设计,重点讨论了在数据采集过程中任务创建的特点,大大提高CPU
氧是地壳中含量最大的元素,氢是宇宙中含量最丰富的元素,氢氧结合生成水覆盖了大约地球表面的71%,在自然界中水无处不在.而化学上水是最常见、最重要的一种物质,水可以参加很
社会网络将社会关系映射为网络结构,利用各类数理统计、数据挖掘方法,深入分析关系结构。社会网络分析方法广泛应用于各类实际问题中。其中,社团发现的核心任务是挖掘出社会网络