-
2021-07-23 12:34:17
文档介绍:
软硬件集成测试方案设计.doc软硬件集成测试方案设计汽车事业部集成测试方案文档标识:当前版本:当前状态:草稿þ发布日期:发布¨修改历史日期版本作者修改内容评审号变更控制号目录目录..........................................................................................................................................21.说明...............................................................................................................................................22.系统集成及验证...........................................................................................................................32.1集成测试范围.........................................................................................................................32.1.1硬件集成...........................................................................................................................32.1.2软件集成...........................................................................................................................32.2集成过程.................................................................................................................................32.3集成验证.................................................................................................................................32.3.1测试分类..........................................................................................................................32.3.2测试策略:..............................................................................
内容来自淘豆网www.taodocs.com转载请标明出处.
更多相关内容 -
基于软硬件集成的电子积木创意平台的设计
2021-04-16 15:27:08针对单片机、机械人等应用需要编程能力的要求,设计了以软、硬件相结合的平台;使用图形化语言编程环境,电子元件和模块做硬件,立竿见影实现了从创意萌发到软件设计、电路模块连接和结构组装的实物设计效果;使得... -
k3系统软硬件集成方案
2014-03-28 16:15:37方案一根据K3系统并发用户数为20个估算 且服务器部署在现厂区 采用一台IBM X3500 M3 2路4核服务器 将中间层和数据库部署在同一台服务器 服务器硬盘配置Raid5阵列 实现数据的安全存储 硬盘容量配置为146GB 5 6 1 730... -
软硬件集成测试规范模板.pdf
2020-07-28 04:44:34软硬件集成测试规范 文件编号 版 签字 描述 本 设计者 审核者 完成日期 日期 项目负责人 总工 日期 日期 安全主管工程师 主管工程师 日期 日期 变更记录 版本 序 设计者/修 及 变更章节 变更内容 号 改者 发布日期 ... -
嵌入式系统中软件与硬件的集成测试方法
2021-03-23 14:50:24嵌入式软件自身软硬件结合的复杂性及其质量的重要性,造成其软件测试的特殊性,就是在执行正常软件测试的单元测试、集成测试、系统测试的过程中,还要考虑到软件与硬件的兼容问题,即需要进行软硬件集成测试。... -
国产基础软硬件集成应用攻关关键技术研究 (2013年)
2021-05-13 16:43:47但在国产安全可靠基础软硬件的推广应用中,国产基础软硬件暴露出了严重的集成适配与性能问题。重点阐述面向飞腾平台集成应用技术攻关中所采用的3项并行优化技术:JPEG解码并行优化、H.26 4解码并行优化和Java虚拟机... -
软硬件集成考试规范模板(1).doc
2020-06-26 00:08:04软硬件集成测试规范模板 作者 日期 软硬件集成测试规范 文件编号 版本 描述 签字 设计者 完成日期 审核者 日期 项目负责人 日期 总工 日期 安全主管工程师 日期 主管工程师 日期 变更记录 序号 版本 及 发布日期 ... -
安全可靠办公信息系统软硬件集成适配关键技术研发及应用规范书(附件一).docx
2021-10-08 13:09:55安全可靠办公信息系统软硬件集成适配关键技术研发及应用规范书(附件一).docx -
计算机装机及软硬件集成实习
2009-02-23 23:25:29计算机软硬件集成实习是装机课程设计。 要下载计算机软硬件实习的可以下来看看,这里面讲的是 计算机硬件装机和安装操作系统。 -
如何做好GPS平台软硬件集成测试
2013-12-25 14:44:51以前在做信息化的软件开发时,面临的集成测试通常是不同软件子系统之间的集成测试,往往被这一阶段的测试搞得人仰马翻的,在从事了四年的视频监控和GPS软件开发之后,才知道,软硬件系统之间的集成测试更加折磨人的...集成测试是为了构建一个更大的系统或平台,这个系统的几个部分通常是由不同的团队或甚至不同的公司开发的,以前在做信息化的软件开发时,面临的集成测试通常是不同软件子系统之间的集成测试,往往被这一阶段的测试搞得人仰马翻的,在从事了四年的视频监控和GPS软件开发之后,才知道,软硬件系统之间的集成测试更加折磨人的脆弱的神经。虽然两者本质上都是一样,软硬件系统集成实际上是嵌入式软件系统和常规的PC软件系统直接的集成。集成测试常常成为压垮复杂项目的最后一根稻草。主要存在的问题如下:
1.嵌入式软件开发团队和常规的软件开发团队,风格差别很大,从开发语言和技术,到思考处理问题的方式都有很大区别。从一开始,如何保证两个团队之间的充分沟通并相互信任是个问题,团队之间互相推诿,不担当的情况常常发生;
2.系统集成必然基于同一个约定,如软件接口,通信协议或规约,如果是第一次的合作开发,那么如何制定并保证接口和通信规约的稳定性,这个其实很难除非是我们都遵循成熟的国家标准或通用行业标准,如GPS通信协议JT/T808标准,否则研发初始自制的API和协议都是简单甚至是弱智的,随着软件开发的深入,对于功能和需求理解的越来越透彻,接口和协议不断的膨胀和变化,这种变化是那个团队发起的,如何和另一个团队进行协商,对于另外一个团队是否可行,在嵌入式系统上增加一个功能和在后端平台上增加一个功能所面临的的难度是一个天上一个地下,如何及时的固化到文档中去,如何制定一个合理有效的协商机制,都是在项目初始要确定下来的。
3.两个团队往往是并行开发,因为同属于一个大系统,所以有一个共同的项目计划和进度,大家在竭力完成自己的任务的时候,往往顾不得那边的情况,在节点汇合的时候,大家都声称自己完成了计划上的任务,开始测试了,实际情况是大家根本没有准备好,各自的单元测试和功能测试,进行的非常不充分,而留给双方共同的集成测试时间又非常的乐观。没有充分测试过的子系统在进行集成测试的时候,必然会暴露大量的问题,虽然这显得集成测试很必要,但是这些问题暴露的有点晚了,再返工修改,Rework的工作量很大,进度更加吃紧,而且有些问题本来可以避免掉,无须拿到成本昂贵的集成测试上进行。
4.集成测试并不意味着测试更充分或者覆盖面加大,我们拿到一个硬件系统,并不能像软件一样可以随心所欲的制造出一个有效用例来并且进行大量重复使用,例如要测试一个GPS软件的超速报警的功能,那测试用例设计时,必须要创造出一个车辆超速的动作环境,并触发终端报警上传到软件平台,这样一个用例还需要能够供测试人员反复调用。其他还有很多复杂的测试,如视频监控功能等测试。
5.压力不够。由于测试环境的搭建,都是基本单一的软硬件对测,再加上硬件测试环境搭建的成本和复杂性,难以模拟出真实大规模业务并发的环境,造成压力测试不够,很多都是测试人员骗领导,走走过场,真实的问题往往最后在上线后,接入大规模业务时出现。
如何能够做好软硬件集成测试呢?
1.多个开发团队要选择一些逻辑清晰有担当、能沟通的人来充当联络人,这个虽然有点滑稽,但是在出问题的时候,起的作用很大,没有逻辑,不敢担当的人,总是死咬着一句话,"我这边没问题"。出了问题不可怕,为什么要推诿老是找借口呢? 耽误其他团队时间,浪费口舌。
2.及早Mock, 模拟测试可以让我们在单元测试阶段,就可以进行便利的接口调用,保证我们的测试路径和测试面的充分覆盖,只不过硬件的Mock难度比较大,有一定的开发工作量。例如在GPS软件开发的时候,我们需要开发一个完整的GPS模拟终端,模拟GPS终端的数据发送和接收各种指令并进行应答的行为。很多人不用模拟终端,是因为开发一个完整808协议的模拟终端,实现录音、拍照、参数设置、媒体检索等Mock功能,没有一两个月搞不定。硬件测试的时候,也需要不断的检测自己的硬件发送的数据或指令是否正确,也需要Mock一个后端服务器来进行检验。
3.集成测试的用例设计起来,往往贯穿终端、无线网络、服务器软件、PC客户端软件,是一个复杂的流程测试,所以对于用例设计的是否充分,需要花点时间进行评审和讨论理解。这种测试用例,应当及早设计,成为照亮各个开发团队行进道路的航标。
4.充分估计测试的工作量,上面说到测试用例的设计,如果认真设计用例,这个测试的工作量其实很大。不要为了项目计划而压缩集成测试的周期。
总之,不要埋地雷,没有侥幸,问题总是会出现的,何不让它出现的早一点,代价小一点。
部标808测试平台(工具300元,源码800元):
1.完整实现了808协议的全部命令,包括媒体检索、录音、拍照、区域设置、行车记录仪等命令;
2.日志记录,分为原始报文记录,下发命令和应答跟踪记录等详细记录;
3.应答数据入库,GPS数据入库,便于查询和跟踪。
4.转发服务,可以转发到其他平台进行跟踪;
5.在线连接监控;
6.GPS数据分析,油量、里程、停车、报警入库。
本文转载自:http://www.cnblogs.com/productivity/p/3154596.html
-
嵌入式软件与硬件的集成测试过程研究
2020-10-18 11:43:45嵌入式软件自身软硬件结合的复杂性及其质量的重要性,造成其软件测试的特殊性,就是在执行正常软件测试的单元测试、集成测试、系统测试的过程中,还要考虑到软件与硬件的兼容问题,即需要进行软硬件集成测试。... -
中小学校教育信息化软硬件平台(含学校网站)整体解决方案.pptx
2021-09-06 19:12:31中小学校教育信息化软硬件平台(含学校网站)整体解决方案 -
全面集成物流管理系统软硬件系统结构设计.pdf
2022-06-27 05:44:05全面集成物流管理系统软硬件系统结构设计.pdf全面集成物流管理系统软硬件系统结构设计.pdf全面集成物流管理系统软硬件系统结构设计.pdf全面集成物流管理系统软硬件系统结构设计.pdf全面集成物流管理系统软硬件系统... -
全面集成物流管理系统软硬件系统结构设计.docx
2022-06-27 05:26:22全面集成物流管理系统软硬件系统结构设计.docx全面集成物流管理系统软硬件系统结构设计.docx全面集成物流管理系统软硬件系统结构设计.docx全面集成物流管理系统软硬件系统结构设计.docx全面集成物流管理系统软硬件... -
通信行业研究周报:边缘计算、智能集成赋能智能制造软硬件融合.pdf
2021-07-02 20:12:32通信行业研究周报:边缘计算、智能集成赋能智能制造软硬件融合.pdf -
专业应用系统软硬件开发集成公司简介公司.docx
2020-12-06 17:25:44专业应用系统软硬件开发集成公司简介 科技有限公司是主要从事能源政府公用事业等专业应用系统软硬件开发大型系统集成综合布线系统网络信息及安全监控 ( 安防 ) 报警专业机房建设等设计和施工的高科技企业我公司 所... -
水井硬件集成与仪表仪器采集
2021-01-20 11:18:16本项目萌芽于2019年12月份,疫情期间进行进一步的整理与集成,目前是第一个版本,欢迎大家进行交流,bug难免的,我会不断的进行内部优化,发展成为稳定的,高性能,全国范围内大面积使用的软硬件集成工具,同时也... -
专业应用系统软硬件开发集成公司XX.doc
2020-09-11 00:23:14专业应用系统软硬件开发集成公司XX 公司组织机构完善实行董事会领导下的总经理负责制拥有专业的管理及技术人才队伍拥有经验丰富长期从事大型系统集成网络信息与安全自动化系统电力设施等方面的建设具有丰富的工程... -
专业应用系统软硬件开发集成公司简介公司.pdf
2020-07-09 00:38:15专业应用系统软硬件开发集成公司简介 *科技有限公司是主要从事能源政府公用事业等专业应用 系统软硬件开发大型系统集成综合布线系统网络信息及安全 监控(安防)报警专业机房建设等设计和施工的高科技企业我公司 所... -
基于单片机软硬件联合仿真解决方案
2021-01-19 19:20:57摘要:本文介绍一种嵌入式系统仿真方法,通过一种... TCL:字面意思是工具命令语言,是一种解释执行语言,流行EDA软件一般都集成有TCL。使用TCL用户可以编写控制EDA工具的脚本程序,实现工具操作自动化。 ISS:CP -
嵌入式系统/ARM技术中的嵌入式软件与硬件的集成测试过程研究
2020-11-04 06:59:28摘要: 嵌入式软件自身软硬件结合的复杂性及其质量的重要性,造成其软件测试的特殊性,就是在执行正常软件测试的单元测试、集成测试、系统测试的过程中,还要考虑到软件与硬件的兼容问题,即需要进行软硬件集成测试。... -
一种基于单片机软硬件联合仿真解决方案
2021-01-19 19:11:19摘要:本文介绍一种嵌入式系统仿真方法,通过一种... TCL:字面意思是工具命令语言,是一种解释执行语言,流行EDA软件一般都集成有TCL。使用TCL用户可以编写控制EDA工具的脚本程序,实现工具操作自动化。 ISS:CP -
智慧校园信息化集成软硬件平台方案.pdf
2021-09-29 22:42:53智慧校园信息化集成软硬件平台方案.pdf -
软硬件划分方法综述
2021-02-22 09:37:16软硬件协同设计是开发嵌入式系统产品的重要方法之一,而软硬件划分是软硬件协同设计中的关键环节。本文对现有软硬件划分方法从不同层面进行了分类, 然后围绕几种分类重点介绍了几种常用的软硬件划分方法, 并结合... -
SOC软硬件协同设计中多任务性能评估算法
2020-12-07 14:00:49摘 要:在分析现有的性能评估方法之上,提出了用MTLS算法对软硬件划分结果进行性能评估,验证系统软硬件划分的优劣。并且针对单任务图描述多CPU系统结构的不足,提出采用多任务图来描述的方法。首先搭建了软硬件... -
解决软硬件接口的嵌入式系统设计实例
2020-10-19 18:24:47嵌入式系统设计中,软件和硬件的接口问题经常困扰软件开发工程师。正确理解接口在处理器与高级语言开发环境方面的约束条件,可以加速整个系统设计,并为改进系统的质量、性能和可靠性以及缩短开发周期和减少成本提供... -
数字电视软硬件分离原理与实现
2020-11-10 20:18:12目前,机顶盒平台软硬件紧密结合、密不可分,所有的软件都由机顶盒厂家进行集成,为了应付不同的运营商客户五花八门的界面及应用,机顶盒厂家要付出很大的软件开发成本,导致机顶盒价格居高不下。