【摘 要】
:
软件测试是软件开发过程中重要的组成部分,是保证软件质量的重要手段。目前,在软件测试过程中仍然采用的主要办法是手动测试,自动化测试还没有得到广泛的普及。应用自动化测
论文部分内容阅读
软件测试是软件开发过程中重要的组成部分,是保证软件质量的重要手段。目前,在软件测试过程中仍然采用的主要办法是手动测试,自动化测试还没有得到广泛的普及。应用自动化测试工具进行测试,不仅可以大大提高了测试的效率,而且也可以大大提高了软件测试的自动化程度。本文通过分析目前自动化测试的优缺点,研究当前的自动化测试理论和技术,实现了一个GStreamer媒体播放器软件的自动化测试工具。该工具具有以下特点:第一,关键字驱动的测试。第二,对媒体播放过程中的音视频播放效果做出准确判断。第三,所生成的测试结果简洁明了。通过使用DOM技术,Log分析技术,XSLT技术,SVG技术等,使得该自动化测试工具能够按照XML文件中测试用例的设置去完成相应的测试,并执行脚本文件中所规定的操作。在测试过程中,媒体播放器会在当前目录下生成一个Log文件。通过对Log文件的分析得出测试结果,并把测试结果以网页的形式显示出来。该自动化测试工具可以作为功能测试和回归测试方面的辅助测试工具,这对于减少手工测试的工作量和测试时间,缩短软件开发周期和提高软件质量具有实际的意义和价值。
其他文献
气流脉动流化干燥是指按一定规律变化流化气速的干燥技术。与普通流化干燥相比,对于大颗粒物料在降速干燥段的干燥,气流脉动流化干燥具有高效节能的特点。温度脉动干燥是按一定
采用线弹塑性荷载传递函数 ,按极限承载力控制法确定深厚覆盖土层中桩的有效桩长 .分析了桩的刚度系数、桩端土持力层弹性模量与桩周土弹性模量之比值、桩侧极限位移、桩顶沉
客流分配理论是铁路客运产品设计的核心技术。在高速铁路大规模建设条件下,客运产品规划质量直接影响着新建铁路网的运营效益。在客运产品设计的不同阶段,即“宏观战略层”的
目的:探讨康复护理在治疗小儿脑瘫患儿的作用。方法:收治小儿脑瘫患者32例,男21例(65.625%),女11例(34.375%)。随机分成对照组和观察组各16例,对照组进行常规护理,观察组在对
酒店最主要的销售模式分为酒店直销和酒店分销两种。近年来,随着全国经济的下行,酒店总体利润率的下降,酒店直销越来越收到酒店高层的重视。酒店直销成为酒店提高收入、提高
改革开放以来,大型零售企业特别是大型百货商场发展速度很快,全社会消费品零售总额年均持续较快的增长,形成了多种零售业态和多种经营模式并存的繁荣发展态势和激烈竞争的市
目的:观察生活方式对减少肥胖相关性肾病患者蛋白尿的作用。方法:本研究入选经肾活检确诊的肥胖相关性肾病患者24例,以6个月和12个月为观察随访点,以体重指数(BMI)为观察标准
<正> 比较阅读法,又称“对照阅读法”、“对比阅读法”,它是选取两篇或两篇以上的文章,或就内容、或就形式、或就创作意图、或就写作背景、或就文章的历史作用社会效果以及阅
大学生心理健康教育路径创新需要营造和谐的校园、家庭与社会环境,实现心理健康教育课程与其它学科课程的衔接,处理好调适性心理健康教育与发展性心理健康教育之间的关系,实