实时嵌入式软件性能测试方法的研究和应用

[复制链接]
查看: 371|回复: 0

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72345
发表于 2022-8-9 17:58:46 | 显示全部楼层 |阅读模式
目:


雅宝题库答案
****此区域为收费内容****    需支付 1 知识币后可查看,1币=0.01元查看答案


雅宝题库解析:
    随着科技的迅速发展,实时嵌入式软件的应用越来越广泛,这其中不乏一些关键重要领域。在这些领域中,实时嵌入式软件的时间性能缺陷可能会引起非常严重的后果,造成严重经济损失甚至威胁人身安全。目前,软件测试行业中常用的嵌入式软件的测试方法主要为手工测试,并且对时间性能测试的针对性不强;而在时间性能测试领域的研究成果中,测试方法和测试工具都较为适用于数据库、服务器等软件的时间性能测试。因此,在对复杂的实时嵌入式软件的进行时间性能测试时,测试人员常面临测试方法适用性差、缺少规范化的测试过程和测试不充分等题目。为了改善现状,本文结合软件测试项目实践提出了了适用于实时嵌入式软件时间性能测试的测试方法REPT,该方法用于规范化实时嵌入式软件时间性能测试过程,将基于时间自动机理论的模型检测方法引入到软件测试中,通过自动化测试工具有目的地指导测试用例设计,以保证测试充分性。 REPT包括以下两个部分:一、模型检测:给出依据时间自动机理论对实时嵌入式软件进行形式化建模的方法,对该模型进行仿真以穷举被测系统的全部状态迁移过程,并通过设计检测条件以进行系统性能表现的初步验证。二、动态测试(系统测试):依据模型仿真结果进行测试设计,在真实环境获得实际性能测试结果,结合不确定度分析方法,得到被测系统是否能够达到性能指标的结论。REPT为实时嵌入式软件的时间性能测试提供了一个专用解决方案,它结合了模型检测方法和系统测试方法,利用两者互相补充,对降低测试成本有一定帮助,并在能够很大程度上提高测试效率和改善测试质量。本文最后以一个机电管理系统软件的时间性能测试项目为例,将REPT应用于实际的测试工作中,结果表明该方法能够有效、方便地实施,有利于提高测试充分性和改善测试质量。





上一篇:某电信企业增值业务CRM系统设计及实施
下一篇:某银行现金管理系统的设计与实施
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图