图形化测试流程开发环境的研制

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:zlyfeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自动测试软件是通用自动测试系统的重要组成部分,为了提高自动测试软件的开发效率,本文设计了一种图形化测试流程开发环境,该图形化测试流程开发环境可使测试系统开发人员将精力更多地集中在测试流程的开发和优化上,而不是把精力放在计算机代码的编写和调试上。图形化测试流程开发环境采用图形化的方式来描述测试流程,就像绘制软件流程图一样描述一个测试过程,并通过设置图元属性的方式来定义具体的测试需求。最后,图形化测试流程开发环境根据用户定义的测试流程图自动生成XML格式的测试流程描述文件。使用该图形化测试流程开发环境可使自动测试软件的开发周期大大缩短,效率大大提高。因此,本论文的工作对自动测试软件的开发具有重要的实际意义。在对国内外通用自动测试软件进行充分调研的基础上,本论文首先详细论述了图形化测试流程开发环境的工作原理,确定了基于.NET组件技术的总体设计方案。采用组件的设计思想可极大地提高软件的可重用性和可扩展性。其次对图形化测试流程开发环境的软件界面模块、图形编辑模块和代码转化模块的详细设计进行了论述,利用C#语言实现了软件动态初始化、图形编辑,XML文档的序列化等关键技术。然后通过一个使用数字多用表进行测试的流程开发实验,对软件的设计原理和功能进行了验证。最后对软件进行了功能测试、界面测试和性能测试,并给出了测试结果。实验结果表明,该开发环境所有模块的功能稳定可靠,运行良好,达到了预期的设计目标。
其他文献
天然气水合物是近年发现于海底沉积物及冻土带中,由于其储藏量大、能量高被视作新型能源,可用作传统原料如石油、煤炭的替代品。天然气水合物稳定存在于一定的低温高压条件下
我国船舶工业正在蓬勃发展,对推进器的性能提出了更高的要求,而传统的摆线推进器因为结构复杂、制造困难、并且在摆动时存在较大的角加速度等原因,限制其进一步发展。全向直
近年来为缓解人类面临的能源危机和环境危机,维持社会和经济的持续健康发展,以可再生能源为主的新能源的开发和利用越来越受到人们地重视。在节能减排、保护环境的背景下,将
光栅式自由立体显示设备由于存在重影问题而限制了它们在商业上的应用。文中首先通过对计算机立体视觉、潘弄区理论及光栅式自由立体显示器成像机理等内容进行深入研究之后,从
在风、波载荷联合作用下,海上风力发电机结构由于疲劳破坏存在着安全隐患。本文在风、波载荷分析基础上,对单桩型基础的海上风力发电机结构的疲劳强度进行分析。主要内容如下:1
随着光伏发电功率等级的不断提高,光伏发电系统的研发工作也越来越重要。用光伏电池阵列模拟器替代真实光伏电池阵列进行研究实验,能极大缩短研发周期,降低研发成本,提高研发
密码服务接口是一个包含了一系列安全机制和接口函数的体系。其主要目标是保护加密密钥和相关的敏感数据,隐藏密码算法实现细节,向开发者提供透明的密码服务,并为上层应用程
半色调图像是连续色调图像半色调化的产物。随着计算机技术和网络的发展,越来越多的数字半色调图像在网络上发布和传播。如何保护这些数字半色调图像的内容、知识产权等成为一
伴随国内教育改革的快速推进,学生在知识点的学习内容上逐渐增多,对学生的学习习惯、创造性思维、学习水平与学习能力等提出更高的要求,数学学习在高职高专教育中有着重要的
目的:布地奈德和沙丁胺醇雾化吸入对小儿支气管肺炎的治疗效果.方法:选择2017年6月至2019年8月为研究区间,以我院接受治疗的小儿支气管肺炎患儿为研究对象,选取其中的100例.