软件自动化测试框架的研究与应用

被引量 : 0次 | 上传用户:fdazhyy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件自动化测试是软件工程领域的一项重要课题。目前最为成熟的软件自动化测试技术是使用自动化测试框架来指导自动化测试的实现。它能有效地弥补单一依靠测试工具所带来的一些缺陷。在实际项目中可以考虑吸收几种测试框架的优点,设计适合具体项目的测试框架。本文首先研究了自动化测试的理论,分析了自动化测试的优缺点,从测试活动、测试类型、测试用例三方面分析自动化测试的适用范围。详细的介绍了几种基本的自动化测试框架技术及自动化脚本技术。在重点研究JUnit框架结构的基础上,针对JUnit框架的在应用中存在的问题,结合数据驱动的思想,给出了一种更好的应用方法。针对实际应用,本文以SkillSoft公司的OLSA项目为背景,首先分析了项目引入自动化测试的原因。通过对系统的特点,测试需求及测试用例的详细分析,分析了项目选用JUnit框架应用方案的依据。接着在应用方案的指导下实施自动化测试,并着重讨论了脚本的设计和编写。最后对JUnit框架的两种应用方法进行比较。
其他文献
随着嵌入式技术的迅猛发展,汽车电子化为汽车生产企业带来了新的经济增长点,汽车电子在整车中所占的比例越来越高。汽车电子控制系统研究厂商众多,系统中用到的处理器也是千
超燃冲压发动机技术是一项新型的、具有广阔发展前景的推进技术。本文针对发动机进口马赫数为超声速,对燃烧室中燃料混合燃烧流场进行数值模拟与研究。针对近似一维模型分析
影响学生学习效果的隐性因素很多,如家庭社会经济地位、学习风格等。教师要深入了解这些隐性因素,引导学生制定适合自己的学习活动计划,鼓励学生充分利用自身资源在身心健康的氛
素描教学一直是造型艺术学科的一个重要的课题。大家都知道素描是造型的基础,以往的传统素描教学对现代的艺术发展起了非常大的作用。但随着社会的日益进步和科学的飞速发展,
高速宽带中短距离无线通信是当今通信领域最热门也最为重要的一个着眼点。超宽带无线电(Ultra-wide Bandwidth Radio,UWB radio)作为新兴无线通信技术,因其本质及所拥有的诸多
本文以长兴初创期科技型小微企业为研究样本,重点选取了3个成功发展的案例来分析不同产业类型企业的发展特点。在此基础上提出不同类型的企业在初创期内发展道路选择上的方法
车辆自动识别(AVI)是智能交通系统中的一项重要技术。汽车牌照识别是实现车辆自动识别的一种重要的技术手段。而从包含汽车牌照的图像中准确、快速地分割出牌照区域是实现车
随着车载通信技术及总线技术的发展,通信车内部安装了大量的设备,总线数量越来越多,总线间的耦合干扰影响也更加严重,由此带来的电磁兼容问题越来越明显。本文首先从车载通信
目的研究牛股骨密质骨的微观结构特征与其力学行为间的关系。方法对牛股骨密质骨纵向和横向试样分别进行压缩实验;对破坏后的纵向和横向试样进行断裂路径、断裂表面微结构特
浅谈建筑施工企业临时工队伍的安全管理张鹏年(吉林市第二建筑工程分司)随着建筑业的发展,建筑队伍的不断扩大,临时工队伍的比重正在逐年加大,如何加强对建筑企业临时工队伍的安全