嵌入式软件测试的简单介绍

来源:本站
导读:目前正在解读《嵌入式软件测试的简单介绍》的相关信息,《嵌入式软件测试的简单介绍》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《嵌入式软件测试的简单介绍》的详细说明。
简介:嵌入式软件是一种比较特出的软件,软件经过分析,设计,编码后只有烧入硬件环境中才可以看见,比如数字电视的中间件软件,洗衣机的自动控制软件,手机游戏软件等等,如何做好对这种软件的测试,在这里我来阐述一下我的观点。

1,必须对系统业务技术知识有足够的了解

比如对于测试数字电视软件,测试人员必须对数字电视标准有一定的了解,知道数字电视的原理,比如啥叫IPTV,SI是啥意思?里面包含哪些内容…?;测试通信类软件您必须了解通信协议,比如啥叫WCDMA,呼叫等待的原理是啥…?所以从事这类软件测试的同时必须认真仔细得学习专业知识。这一点可能对于普通的软件测试工程师比较困难,但是这一点是非常必要并且有意义的,这样才可以更好得测试出软件系统中存在的缺陷。

2,必须具有一定的编程技术及能力

由于嵌入式软件在开发前期式看不到模不着的,所以这时候必须编写测试脚本来对软件进行测试工作,了解系统提供的各个函数以及函数的输入输出意义,并对他进行检查。比如需求中提到

boolean f = getFre(int i,char t,int Fre){

}

输入i:某某意思,取值范围4-9

输入t: 某某意思,不允许为空

输出Fre:从系统中获得的频率值

返回:f获取成功为0;由于系统故障返回出错为-1,由于输入参数错误返回为-2

根据这个描述编写测试用例

itf3‘a’-24‘a’05‘a’08‘a’09‘a’010‘a’-25null-2模拟系统发生故障-1

最后编写测试代码实现这些用例

3,对最终产品进行有效的测试

最后,软件产品烧入到硬件中去,测试人员需要对最终产品进行正规的测试,这种测试类同与一般的普通测试(比如手机的各个菜单功能是否可以正常工作?),在这里就不再进一步进行详细解释。

提醒:《嵌入式软件测试的简单介绍》最后刷新时间 2024-03-14 01:02:47,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《嵌入式软件测试的简单介绍》该内容的真实性请自行鉴别。