一种基于面向对象技术的自动化测试平台的设计与实现

被引量 : 0次 | 上传用户:babydir
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自动化测试是软件测试发展的一个必然趋势。随着软件技术的不断发展,测试工具也得到长足的发展,人们开始利用测试工具来帮助自己做一些重复性的工作。软件测试的一个显著特点是重复性,重复让人产生厌倦的心理,重复使工作量倍增,因此人们想到用工具来解决重复的问题。由于完全的纯手工测试方式已经不能满足日益快速增长的软件产业开发速度。自动化测试就为这个问题提出了一个好的解决方案。在测试策略的制定中,自动化测试所占的比重越来越重,在很多厂商的回归测试中,自动化测试早已经是主要测试手段,而在产品发布后的维护阶段,自动化测试更是产品质量保证,降低人力成本的绝佳选择。尽管自动化测试有着种种的优势,但自动化测试的目的也只是帮助测试,它也是测试技术发展中的一个分支。它可能部分地替代手工测试,但是不可能完全替代测试。本文基于这种现状和自动化测试技术,首先探讨了软件测试的背景,现状以及自动化测试涉及到的概念、发展、结构。紧接着概述了课题所需要的自动化测试技术相关理论支持,为接下来的系统设计夯实了基础。文章在研究存储阵列产品业务特性的基础上,创新地将面向对象的理论和技术引入了对软硬件结合的各类具有一定共同属性的产品中。将各类设备的共同特性和操作封装为设备基类的公共属性和方法,在各产品子类继承了父类的这些属性和方法后,还进行了子类特殊属性和方法的定义。并在此基础上完成了测试平台的总体设计。按照功能模块的划分,本文按其功能详细介绍了设计思路及自动化测试的整个流程,其间穿插介绍了测试用例的相关概念,并阐述了自动化脚本的实现过程。在实现平台后,进行了实例的测试,总结了自动化测试的各类应用。最后总结了本文的主要工作,并针对自动化测试提出了展望和以后研究的方向。
其他文献
水泥乳化沥青(CA)砂浆是由水泥、乳化沥青、水等材料形成的一种新型有机无机复合灌浆材料。CA砂浆是高速铁路板式无碴轨道结构的弹性调整层的关键组成部分,是板式轨道技术的
目的:了解舟曲泥石流灾后中小学生创伤后应激障碍的发生率及症状学特点;分析引起创伤后应激障碍的相关因素;为中小学生创伤后应激障碍的防治提供科学依据。方法:采用横断面的研究
机床是一个国家工业技术水平的标志,随着我国制造业的快速发展,大多数投入使用的机械产品制造都需要机床的加工,然而在机床作业过程中会产生配件的损耗,为了保证机床的正常运
在不改变吸盘类夹具结构的情况下,针对不同质量的吸附物,通过真空开关模拟量输出控制从而产生不同的吸盘真空度来适应不同的负载,这种控制方法比单一的最大负载对应的真空度
针对在多播成员动态变化的环境中的多播路由树的建立和调整等问题,本文提出结合分布式和集中式特点的动态多播路由算法,在新节点加入多播会话时,采用分布式的方法搜索新节点
感知运动是儿童所有行为的基础,从儿童呱呱坠地的那一刻开始,他们就开始通过感知运动来认识和感受外部世界了。自闭症儿童也不例外,他们要认识外部事物也必须通过感知运动来
针对鞍钢鲅鱼圈一号高炉中修后,不扒炉缸开炉并强化冶炼迅速恢复达产的技术方案及实践方法进行总结及阐述。确定了在未出残铁的情况下需要对炉缸进行清理方法和装配料过程中
<正>翁瑞光,中国市场信息调查业协会副秘书长(CAMIR),中国信息协会市场研究业分会秘书长(CMRA)。回顾市场调查行业的发展历史,自20世纪初市场调查学建立,市场调研已历经百年
区域地质调查工作是一项具有战略意义的基础性工作,然而在地质条件恶劣、交通不便利的地区,调查工作难以开展。遥感技术作为识别地物类型、地质构造以及提取矿物信息的一种方
试验旨在观察日粮中添加荞麦蜂花粉多糖对肉仔鸡免疫功能、血脂及抗氧化能力的影响,将200羽1日龄AA肉仔鸡随机分为空白对照组、试验1、2、3组,每组5个重复,每个重复10羽其中对照