车载导航测试标准.docx
《车载导航测试标准.docx》由会员分享,可在线阅读,更多相关《车载导航测试标准.docx(25页珍藏版)》请在冰豆网上搜索。
车载导航测试标准
-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN
车载导航测试标准
车载导航项目测试标准
文档编号:
文档类别:
版本信息:
创建人:
Luxiangqian
审核人:
Wangfan
批准人:
建立日期:
批准日期:
文档修订记录
版本编号
变化状态
简要说明
(变更内容和变更范围)
日期
变更人
批准日期
批准人
初始发布
文档审批信息
序号
审批人
角色
审批日期
签字
备注
1
一、引言
目的
规范车载导航产品的外观、结构、功能的检验标准,使产品测试检验有依可查,确保产品品质。
统一公司对车载多媒体整机的检验项目及接收标准,以实现全员品质控制,确保整机满足客户需求。
明确对过程与产品的监视与设计需求,确保产品得到满足。
确保质量管理体系所有过程实现所策划的结果的能力,满足客户及标准。
该测试标准从策略和方法上高度说明如何计划、组织和管理测试项目,旨在说明项目在每测试阶段的任务、人员分配和时间安排、工作规范等。
该标准不包括测试用例的细节和系统功能的详细信息。
适用范围:
①、本公司生产及外协生产的车载多媒体半成品、成品、样品。
除客户另有要求或发生工程变更外,一律按此标准执行。
2、本测试检验标准主要针对会影响客户使用体验的项目,测试产品的制程能力、产品需求的一致性和可靠性。
产品设计指标、软件、性能指标等均含此标准内。
检验注意事项:
1、用于可靠性试验的产品,需重新由QA测试合格后交付客户使用。
2、测试仪器需要可靠接地。
测试前有专业工程人员调试好仪器设备参数。
非本岗位工作人员不可改动仪器设备参数。
测试摘要
Ⅰ导航功能测试
1.地图测试
2.UI统一性测试
3.系统语言切换
4.系统功能
5.地图显示
6.查询
7.路径演算
8.导航
9.转弯判断&导航语音播报
10.高速看板
11.分屏显示
12.电子眼
Ⅱ系统交互和压力测试
1.导航与车辆按键交互测试
2.导航与车机系统交互测试
3.导航与通讯功能交互测试
4.导航与娱乐影音功能交互测设
5.导航与车辆信号交互测试
6.稳定性和压力测试
IIIGPS定位指标
GPS测试标准(参考GB/T19392-2003)
执行等级
B级标准
软件平台
通用
检验项目
测试
技术要求
测试方法和步骤
A级别
B级别
C级别
室内环境
将GPS天线放在室外定位速度
3s
5s
10s
☆GPS监控测试:
点触图标GPSMonitor(全球定位系统监控器)进入监控器,看GPSMonitor显示的柱状数量在6个以上,且信号强度在40dB以上。
注:
GPSMonitor测试时外天线需要置于空旷的地方。
☆GPS模拟导航测试:
A、取成品机连接电源和外GPS天线,开启测试架电源,按主机电源按钮开机。
然后按主机NAVI(导航)按钮进入NAVIOption(导航菜单)。
B、插入导航地图卡(或内置导航地图),点触摸图标NAVIOption(导航选项)进入导航选项,设置起点和目的地后点触摸‘模拟导航’图标,开始模拟导航。
C、模拟导航时点按导航界面的功能图标键主机应有作用变化。
导航语音提示清晰无杂音,导航界面路线清晰呈动态变化。
测试GPS的搜星最高灵敏度
50dB
40dB
30dB
测试GPS的搜星定位卫星个数
10
8
6
过减电压试验
调整电压源,在9~16V范围内应能正常工作。
实车环境
将GPS天线放在前风挡玻璃下方位置或将天线吸附于车顶,测试定位速度
3s
5s
10s
测试GPS的搜星最高灵敏度
50dB
40dB
30dB
测试GPS的搜星定位卫星个数
10
8
6
厂商正规工装车(由正规工序已安装内置GPS天线的车辆),测试定位速度
3s
5s
10s
测试GPS的搜星最高灵敏度
50dB
40dB
30dB
测试GPS的搜星定位卫星个数
10
8
6
路线计算时间
≤8S(≤200Km)
≤10S(≤500Km)
GPS的搜星捕获时间
冷启动≤90S
温启动≤50S
热启动≤5S
语音提示
导航时语音提示应清晰无杂音
导航画面
导航界面路线清晰呈动态变化
车辆行驶速度大于80Km/H
测试GPS的搜星最高灵敏度
50dB
40dB
30dB
测试GPS的搜星定位卫星个数
10
8
6
车辆通过隧道
测试隧道后重新定位时间
3s
5s
10s
车辆过有高压线的环境(可以在高压线下停车测试)
测试GPS的搜星最高灵敏度
50dB
40dB
30dB
测试GPS的搜星定位卫星个数
10
8
6
车辆平行行驶在高架桥下
测试GPS的搜星最高灵敏度
45dB
35dB
25dB
测试GPS的搜星定位卫星个数
10
8
6
车辆行驶在两边都是高楼的环境
测试GPS的搜星最高灵敏度
45dB
35dB
25dB
测试GPS的搜星定位卫星个数
10
8
6
跑导航地图实际测试GPS定位是否准确
误差不超过指定值
5m
10m
20m
将GPS天线放在后排座椅上测试
测试GPS的搜星最高灵敏度
50dB
40dB
30dB
测试GPS的搜星定位卫星个数
10
8
6
实际上前风挡玻璃贴膜的车内测试
测试GPS的搜星最高灵敏度
50dB
40dB
30dB
测试GPS的搜星定位卫星个数
10
8
6
GB-T全球导航卫星系统(GNSS)第1部分:
全球定位系统(GPS)接收设备性能标准、测试方法和要求的测试结果.
(目前北斗导航不满足单独定位条件,混合导航也基于GPS导航,在此不单独列出!
)
测试阶段和工时
测试阶段
测试阶段和目标
项目计划时间和工时
台架
路测
人工
第一阶段
测试用例编写(初稿)
40工作日
0工作日
5人
第二阶段
α版本部分功能正常
30工作日
10工作日
5人
第三阶段
β版本测试功能正常
60工作日
60工作日
5人
第四阶段
封版验收测试正常
20工作日
20工作日
5人
☆测试阶段描述:
单元测试阶段:
各独立单元模块在与系统地其他部分相隔离的情况下进行测试,单元测试针对每一个程序模块进行正确性校验,检查各个程序模块是否正确地实现了规定的功能。
生成单元测试报告,提交缺陷报告。
集成测试阶段:
集成测试是在单元测试的基础上,测试在将所有的软件单元按照概要设计规格说明的要求组装成模块、子系统或系统的过程中各部分工作是否达到或实现相应技术指标及要求的活动。
该阶段生成集成测试报告,提交缺陷报告。
系统测试阶段:
将通过确认测试的软件,作为整个给予计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合在一起,在实际运行环境下,对计算机系统进行全面的功能覆盖。
该阶段需要提交测试总结和缺陷报告。
注:
每个阶段项目不同,根据现有项目评估的人工和工时(预计5个人完成一个项目)
质量目标
1.测试计划中所有测试方法和模块已经执行通过;
2.所有的测试案例已经执行过;
3.所有的重要等级为1、2的Bug已经解决并由测试验证通过;
二、测试目标和风险
测试范围
1.功能测试
2.接口测试
3.UI测试
4.集成测试
5.系统测试
测试目标
测试范围
测试目标
功能测试
各模块的独立功能是否能实现;
已提交模块联合起来的功能是否能实现
接口测试
模块与模块之间的接口是否正确
UI测试
通过测试进行的浏览可正确反映是否符合业务的功能和需求,包括窗口与窗口之间,界面与界面之间的切换,以及各种访问方法(触屏、按键等)的使用。
语言测试
随车机系统语言的切换,自动实现导航语言切换;
手动切换语言测试
集成测试
按照设计要求使用那些通过单元测试的构件来构造程序结构,使用黑盒测试方法测试这些集中起来的程序结构是否能准确实现
系统测试
将经过集成测试的软件,与系统中其它部分结合起来,在实际环境中对软件进行严格测试,保证系统能正常运行
性能测试
对软件动画交互,地图显示,算路性能等模块响应时间,CPU及内存占用情况加以测试,以评估软件性能。
风险及约束
1.地图数据:
使用公司自有的地图,有些地图与实际情况不符,需及时进行上报问题,修改后验证问题;(审图版本频繁,由于审图严格和时间长可能造成审图版本无法及时更新。
)
2.导航软件:
使用模拟和实地导航的方式测试,而在实际导航中有可能会出现的问题模拟导航捕捉不到;
测试文档
测试参考文档:
测试提交文档:
测试人员
成员
角色
工作内容
测试负责人
负责测试计划、测试方案的编写;
指导测试用例编写;
测试总体调控和安排;
测试工程师
负责测试用例的编写、执行;
负责功能测试、集成测试;
测试工程师
负责测试用例的编写、执行;
负责功能测试、集成测试;
三、质量目标
1.所有的测试案例已经执行过;
2.所有的自动测试脚本已经执行通过;(自动化测试暂时不支持)
3.所有的重要等级为1/2的Bug已经解决并由测试验证通过;
4.每一部分的测试已经被TestLeader确认完成;
5.重要的功能不允许有等级为1/2/3的Bug;
6.一般的功能或与最终使用者不直接联系的功能不允许有等级为1/2的bug,且bug等级为3的问题不得超过2个;
7.轻量的功能允许有少量2/3等级的错误;
8.发现错误等级为1/2/3的Bug的速率正在下降并接近0;
9.在最后的三天内没有发现错误等级为1/2/3类的Bug;
四、资源需求和定位性能测试
测试环境
1.硬件环境/软件环境:
根据项目不同硬件差异明显,需要及时适配!
如下表:
BX项目车机配置单
项目
分项
平台情况
硬件部分
CPU
型号
内核
Cortex-A9
ARM指令集
指令集ARMv7-A
处理能力
Dual1GHz
可用主频
Dual1GHz
RAM
总空间
1G
可用RAM
300M(不包括DVRAPP,可能还会减少)
内置存储
总空间
8M
可用空间
全部使用
外置存储
总空间
16G
可用空间
8G预留给地图图资
平台部分
操作系统及版本
Android
中间件
GUI平台
Android
浏览器平台
无
通信部分
BT(蓝牙)
芯片
TI/WL1871
版本
(BLE)
3G
连接方式
内置
运营商
未定
包月模式
未定
流量
未定
3G热点
可以
WIFI模块
TI/WL1871
GPS模块
TI/WL1871
音频I/O
录音
采样率
16K
比特数
16bit
声道
单通道
质量评估
降噪处理
有科大讯飞降噪模块
回声消除
科大讯飞
布置位置
顶灯
播音
采样率
48K
比特数
16bit
质量评估
屏幕部分
屏幕尺寸
寸
屏幕比例
16*9
分辨率
1440*540
颜色深度
3*8bit
触控屏
元件
电容屏
多点触摸
支持
面板部分
前面板
按钮名称
后面板
接口
方向盘按钮
专用按钮
有一个NAVI
复用按钮
应用环境
导航
地图数据
四维
导航软件
周边设施
电话
收音机
网络收音机
TSP待定
本地收音机
是
音乐
网络音乐源
TSP待定
本地播放器
是
车载定位终端GPS性能测试试行方案
鉴于车载终端产品在检验检测和产品测试过程中关于GPS定位性能和漂移特性目前还无统一的测试方法,暂定以下测试方法:
一、 定位性能的测试
一)、静态测试:
(样本3台)
1、在晴朗天气,选择位置相对开阔地,停车摆放好GPS天线位置(建议选择车后挡风玻璃下);
2、测量终端的冷启动定位时间:
指标要求
(1)平均定位时间要求小于120s+60s=180s;
(2)最长定位时间不得超过:
*180s=270s;超过270s认定终端定位不合格;
二)、动态测试
1、在天气晴朗的条件下,在地下车库停车超过8小时的终端;
2、从车辆驶出地下车库起开始计时,行驶路线选择较为开阔的路面;
3、终端的平均定位时间应小于180秒,最大不超过270秒;
4、超过270秒以上定位的终端判定为定位不合格;
二、 漂移性能的测试(测试样本3台):
经过总结,终端发生速度飘移多发生在由不定位到定位的这段区间,由此确定以下速度飘移测试方案:
一) 开阔地带测试:
车辆在开阔路面上行驶,拔掉定位天线,待终端不定位后接上定位天线,观察终端GPS定位速度是否有漂移,反复插拔3次/台以上,做好数据记录。
二) 隧道测试
车辆以正常速度行驶,通过隧道(以蓟县隧道为测试点),查看终端定位是否有漂移现象存在,反复进出隧道6次;
经上述测试无漂移现象,可默认为无漂移。
测试工具(暂无)
五、测试策略
整体测试策略
1、测试计划编写依据:
项目计划、项目计划的评估状态以及对业务的理解
2、测试计划编写时间:
在需求定义完成之后开始编写测试计划
3、测试计划的编写与实施人员:
测试负责人编写,测试计划由测试人员来实施。
测试过程中测试人员可对测试计划进行相关确认后进行调整。
4、测试计划的变更:
随客户需求,以及项目的进展、人员或环境的变动而变化,确保测试计划是最新的而且依据测试计划执行测试工作。
5、测试计划的优先级别:
制定测试的优先级和重点。
6、测试计划的评审:
(1)软件项目经理负责评审测试计划的方向正确性和软件开发按照总体设计方案实施(如有改动,需通知测试人员修改计划),并保证软件具有可测试性;
(2)QA人员评审测试过程的正确性和能够按照计划要求的正确实施
开始/中断/完成标准
开始:
需求计划完成后开始编写
中断:
项目需求不明确或项目开发遇到未知风险
完成标准:
项目需求95%完毕,且明确,需求计划不再改动
5.3测试类型
1、测试策略:
黑盒测试
白盒自动化测试(暂无支持)
2、测试类型
BAT(BuildAcceptanceTesting)
BVT:
(BuildVerificationTest)
性能测试
接口测试
功能测试
六、测试计划
测试准备
1.测试环境准备
2.安装测试
3.烟雾测试
测试计划
测试进度计划
根据项目具体情况编写
测试里程碑
一、需求分析和设计的审查
1、市场/产品需求审查
2、产品规格说明书的审查
3、产品和技术知识传递
4、系统/程序设计的审查
二、测试计划和设计
1、测试计划的制定
2、测试计划的审查
3、测试用例的制定
4、测试用例的审查
5、测试工具的设计和选择
三、测试完成
测试执行
1、安装测试完成
2、单元测试完成
3、集成测试完成
4、系统测试完成
5、验收测试完成
6、回归测试完成
四、测试结束
1、为产品发布进行最后一轮测试
2、写测试和质量报告
七、功能测试要点及预期结果
预期结果:
以需求阶段的《需求规格说明书》为验收标准,判断目标文档提及的每一项能力(或功能)是否都确实已经实现,测试时要求模拟实际用户的运行环境。
对于实际项目可以和客户共同进行,已确保完成软件功能实现。
八、性能测试要点及评测标准
性能测试:
软件都有特定的性能或效率目标,这种特性描述为在特定负载和配置环境下程序的响应时间和吞吐率。
一般从以下几个方面考虑:
压力测试;负载测试;强度测试。
九、测试过程
功能测试
测试目标:
达到程序运行稳定,且符合项目SRS的设计要求。
测试方法:
采用黑盒测试,主要使用边界值、等价类划分、错误推断法等。
测试重点和优先级:
SRS中基本功能的实现与否是测试的重心所在。
开始标准:
测试用例设计完毕并且通过同行的审查且项目组移交系统测试。
完成标准:
测试用例全部通过并且高级别的缺陷全部解决。
性能测试
测试目标:
核实系统的各种功能在用户正常使用时,不会出现系统崩溃或者反映迟钝的现象。
测试方法:
黑盒测试。
测试重点和优先级:
路径演算、地图显示、交互性能
开始标准:
项目组移交系统测试。
完成标准:
系统性能能够满足用户需求中所要求的性能。
十、路测方案和目标
1、导航路测关注点:
地图数据测试:
地图数据是否完整覆盖全面,另外如今城市的发展速度在不断的加快,每个城市每年,甚至每天都在发生翻天覆地的变化,所以现在地图更新是否及时或因更新改变了数据导致导航的正确性;
测试一:
启动速度
迅速启动导航,给于用户良好的用户体验。
测试二:
导航定位准确性
定位精准度尤为重要,定位精度高,导航指令及时可直接影响导航软件的质量。
测试三:
路线规划
线路规划主要是用户希望去的目的地,一般都希望导航地图规划的线路距离要短且合理,符合大部分用户的驾驶习惯,要既不堵车也可以节省耗油和时间。
测试四:
重新规划速度
在用户偏离了导航路线后可以及时并准确的给出新的导航路线,保证用户可以正确到达目的地。
路测技术文档.pdf
十一、测试报告建立
1.BUG管理
Jira进行项目和BUG管理;
统计BUG,并进行BUG分析、BUG补充到测试用例集中去
2.测试报告内容
3.对版本的评价
附件一、GBT
GPS是一种很常见的全球定位系统,一般民用GPS使用的是GPS系统的L1载波, 频率为。
那么一般GPS卫星在离地面1万2千公里的高空上,24颗卫星以12小时的周期环绕地球运行, 使得在任意时刻, 在地面上的任意一点都可以同时观测到4颗以上的卫星。
这样GPS可以有效的进行2D(平面地图)3D(立体地图)定位。
那么GPS性能到底如何其实是看它接收信号的能力,也就是它的定位时间的精确度,搜索卫星的数量越多、时间越短定位就越准。
所以在行业内对GPS有个完整的测试流程。
对于GPS,测试包括定位精度,冷启动热启动温启动的TTFF,跟踪时间和捕获时间。
此外还有A-GPS性能测试。
但是这多是对于芯片处理运算能力的标准,对于单纯的射频链路,主要的就是信噪比C/N0,N0为噪声功率谱密度。
这个也就是对于接收机的NF的测试。
以往做过的项目是以-130dBm为参考值,按常温下热噪声是-174dBm/HZ,那输入SNR应该是44dB,现在手机GPS方案一般都是滤波器+LNA+滤波器的方案,按正常项目,前一个滤波器的插损应该是左右,LNA的噪声系数1左右。
LNA的增益一般在10以上,所以后面的滤波器贡献的NF就比较小了,所以算下来整个射频通路的NF大概是2dB左右,所以输出SNR应该是在41-42dB(这个需要用专门的软件来读).此外如果没有GPS卫星信号发生器,可以输入的单点频信号进行测试,原理同上,不过要根据频谱分析仪的RBW设置适当调整要求值。
由于一般频谱分析仪的噪底都在145dBm/Hz,所以输入信号就要设置的高一点,比如-80至-100dBm左右,也不要太高,毕竟要考虑到接收机的压缩特性。
此外输出的不是比噪声功率谱密度而是比噪声了,所以结果要考虑到RBW的设置,比如输入-100,RBW设置为1K,NF是2,那么输出的SNR为-100dBm-(-174dBm/Hz+10LOG1000)-2=42.这里大家区分开C/N0和S/N,否则看到输入不同的功率结果却一样肯定会比较迷糊。
GPS测试项如下:
GPS首次定位时间(第一次启动时2D定位与3D定位时间)
射频信号干扰
冷启动与温启动、热启动定位时间
接收机重新捕获GPS信号时间
静止定位精度
接收机灵敏度
动态定位时间
在测试当中GPS首次定位时间是检测它性能的首要条件,主要检测在正常无干扰信号条件下,GPS的定位时间与搜索卫星的数量。
下面我将介绍一下GPS的首次定位时间测试。
进行测试所用到的设备包括:
信号源(E4438C)、干扰源(E8572D)、功率分配器、衰减器、射频线。
注意:
当我们测试的时候必须要在屏蔽室中搭建测试环境,否则GPS接收的信号就不是信号源所给出的信号,测试出来的结果就不是真正所要的结果。
具体测试操作步骤:
GPS首次定位时间
打开信号源E4438C,进入Mode选件然后点击屏幕最后一个按键翻页,进入第二页后选择GPS选项。
当进入GPS选件后屏幕会有两行显示,这时我们选择Real Time MSGPS选项。
进入下图1界面的时候我门需要设置最大卫星颗数,然后进入Scenar io选项。
再进入Goto Row选项选择需要的地图,找到“select Scenario”选件点击这个选项,就已经进入到所需要的地图当中了。
选定了地图后在屏幕界面右上方会有一个Real Time MSGPS Off/ON的选项,这个选项是打开或者关闭GPS信号的选件,我们按下按钮选择打开GPS信号。
(按下选件按钮的时候注意,按一下等待几秒钟看看信号是否打开,如果没有重复操作)
进入E4438C中的Amplitude选件设置信号强度,信号强度不要设置太大,因为GPS接收的信号本来就很小(信号大约在-100dBm左右),输出信号过大会导致GPS不能定位。
启动GPS定位软件,按照下面的表格填依次测试GPS 2D定位时间、GPS 3D的定位时间。
(不同信号强度测试的时候必须重新启动GPS)
信号强度(dBm)
GPS 2D定位时间
GPS 3D的定位时间
备注
-128
120秒
10分
-105
85秒
7分
-99
76秒
6分
表1
射频干扰测试
搭建测试示意图如下图2
按照图2示意图搭建系统,
首先让GPS进入搜索状态,打开GPS信号源。
确认GPS有效3D定位记录下此时信号强度。
在模拟信号不变的情况下,将干扰信号设置为相同频率与功率,然后逐渐以1dBm的幅度增加干扰信号。
检测干扰信号的强度在多大时候GPS丢失导航定位。
记录下干扰信号源的信号强度。