某嵌入式软件自动化测试平台的设计与实现

来源 :北京工业大学 | 被引量 : 2次 | 上传用户:wuhen_lu83
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式软件的规模和复杂性不断提高,还有嵌入式软件跨越多个OS(Operating System)和硬件平台的特点,把自动化测试技术行使到嵌入式软件测试之中是摆在测试人员眼前的一个必需办理的问题。将某自动化测试平台应用到某型号大型的嵌入式软件的测试当中可以节省大量时间和资源,脚本和用例将得到反复的执行、保证测试执行过程的统一性及准确性等等优点。本论文基于这类现有状态和现存的自动化测试技术,对于某型号嵌入式软件提出了设计并完成了自动化测试平台。论文首先叙述了自动化测试技术在国内外的现有状况及嵌人式软件测式的特征、国际主流特色的自动化测试框架等。在现有技术的基础上,建议并提到了集成化的根本设计思路,而且加以了最初阶段的论证。依据软件工程对开发及测试的要求,结合现有的实际处境,阐述剖析了某嵌入式软件自动测试平台的在实践中的需要和要求。针对测试平台需要和要求,依据功能需求对其进行功能模块的区别划分,并根据它的功能详明概括的说明了设计思绪及自动化测试的全部的过程,囊括自动化测试需求的确认,自动化测试框架的设计实现,硬件环境的仿真模拟,测试脚本的编写,测试过程的可视化,测试结果的判别,测试报告的生成等提出了自动化测试平台的设计。平台最终完成实现的主流技术是通过集合当今主要的测试用例和脚本管理,测试用例和脚本执行自动化及测试结果与预期结果的自动化比较,整个系统对于在进行自动化测试的所有进程给予监管,使用现在成熟的测试手段组织在一起。使用平台所有的集合成的模块的接口,自动化启动每个功能模块,协同来达成完成自动化测试。最终对测试平台的实际测试情况加以说明。测试平台最终完成开发的时候,并使用到某嵌入式软件的自动化测试。与过去的手工测试进行比较,全部的测试经过获得了高效的管理,剖析测试结果简便,迅速,有效,搜索查询测试问题也非常的有效率,而且测试的所有关键步骤的环节都具备可以溯源的要求。之后回归测试非常多的测试执行时,通过脚本代码的执行进行自动化的方式时,我们将大大降低了我们执行过程人为因素导致的错误,大大提升了自动化测试的效果同时也节省了人力成本。因此,此平台的实现具有较高的实践价值和深远的现实意义。
其他文献
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
通过建立三维数值模型,对隐伏正断层在均匀错动和倾斜错动方式下土体的破裂过程进行研究。利用应力罗德参数和等效塑性应变分别对断层错动过程中上覆土体的应力状态和破坏形
在对外传播中,引导国际舆论、掌握国际话语权是一个国家捍卫自身利益的重要手段,其中对外传播媒介扮演着十分关键的角色.而社交平台利用先进的技术手段重构了对外传播的生态
目的:探讨多元文化护理理论在门诊痛风患者健康教育中的应用效果。方法:将60例门诊痛风患者随机分为干预组和对照组各30例,对照组实施常规健康教育,干预组采取多元文化个体化
篮球教练员可以说是整个球队前进的总舵手,只有具备良好的指挥操控能力,才能使球队朝着正确的方向前进,取得最后的胜利。文章对篮球教练员在赛前、赛中和赛后全过程应具备的
有人曾问弗洛伊德,怎样才能过快乐而有成效的一生?弗洛伊德说:“爱着,工作着。”而发展心理学家ELkind却觉得这种生活太无趣了,他把这句话改成了人生的金三角:热爱,努力,玩耍,这才是好
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
台地边缘鲕粒滩为川东北元坝2井区主要的储集层,其主要发育在飞仙关组第一个三级层序高位体系域的Ps4~Ps7准层序中。基于测井、录井、岩心、薄片以及分析化验等资料,在准层序