基于百度CarLife的车联网娱乐系统功能测试

2017-12-05 04:51孙运玺王邵龙曹东芝孙久龙
汽车电器 2017年11期
关键词:功能测试界面百度

李 英,孙运玺,王邵龙,曹东芝,孙久龙

(一汽轿车股份有限公司,吉林 长春 130000)

基于百度CarLife的车联网娱乐系统功能测试

李 英,孙运玺,王邵龙,曹东芝,孙久龙

(一汽轿车股份有限公司,吉林 长春 130000)

简单介绍百度CarLife的发展阶段和主要功能,重点介绍基于百度CarLife车联网娱乐系统的测试内容。

CarLife;车联网;娱乐系统;功能测试

1 车联网

随着信息技术的快速发展,城市的交通系统正在向着智能化、安全化、全面化迈进,车联网也在发展的过程中应运而生。车联网的快速发展推动着汽车产业技术的革新,通用、丰田等汽车巨头和国内各大型主机厂纷纷向车联网技术靠拢,提出了各自的车联网技术方案[1]。

车联网的传统定义是:以车内网、车际网和车载移动互联网为基础,按照约定的通信协议和数据交互标准,在车与X(X:车、路、行人及互联网等) 之间,进行无线通信和信息交换的物理信息系统,是能够实现智能化交通管理、智能动态信息服务和车辆智能化控制的一体化网络[2]。

2 百度CarLife简介

百度CarLife是百度车联网推出的解决方案之一,也是国内第1款跨平台的车联网解决方案。在车机端,百度CarLife可以适配Linux、QNX、Android系统。在用户端,百度CarLife可以支持Android和iOS双操作系统,能够覆盖到95%以上的智能手机用户。

百度CarLife已经经过多次版本更新,主要包括如下4个阶段。第1阶段: 2014年 6月,基础架构搭建amp;兼容Android、QNX和Linux车机;第2阶段:2014年12月,完成导航、音乐、电话等基础功能;第3阶段:2015年 6月,集成百度语音服务amp;第三方平台建设;第4阶段:2015年12月,集成百度钱包支付amp;车主O2O服务。

同期,国内外各大网络公司先后推出各自的车联网解决方案,包括苹果公司的CarPlay、谷歌的AndroidAuto、阿里公司的APPLINK、腾讯的车联APP,各个方案各有优势,但是不足之处也非常明显,与这些同类方案相比,百度CarLife具有以下优点:①百度Carlife同时支持Android和iOS系统;②支持USB或Wi-Fi连接;③基于百度地图的基础架构与数据采集能力,充分利用地图、导航、私有云、语音、安全等产品的优势,可以提供丰富的互联网资源服务支持。

3 百度CarLife主要功能

基于百度CarLife的娱乐系统在保留传统的收音机功能、多媒体播放功能、蓝牙功能、全景影像功能的基础上,增加了手机互联功能,通过相关按键操作切换至百度Carlife界面,使得百度Carlife功能成为娱乐系统的一个功能模块。图1为百度Carlife启动界面。

图1 百度Carlife启动界面

在此,对于其他传统功能不再进行介绍,重点介绍百度Carlife的相关功能,主要包括三大核心功能:电话、百度地图、音乐。

图2为百度Carlife首页界面。首页上排显示连接状态、时间、手机电量信息,查看天气、温度、空气质量等,中间是发现、语音、我的和主机厂Logo 4个图标,下排是主页、电话、地图和音乐4个菜单。

图2 百度Carlife首页界面

“发现”功能包括“找车位”、“去加油”、“找美食”、“呼救援”功能,按下相应图标,会跳转至相应列表,其筛选和排序由百度地图提供。其实这3项和地图中的附近搜索栏里的选项有重叠,相当于把最常用的这3项优先级提升到快捷操作。“呼救援”是一项比较实用的功能,在救援界面用户添加救援信息,包括姓名、电话、车牌号码、车身颜色及紧急联系方式等信息。信息的安全性由百度保证。通过 “一键救援”,会致电百度提供的救援中心。

用户在各个页面通过语音指令“小度你好”或者按下“语音”图标,唤醒语音控制功能。用户可以进行:模块切换,搜索目的地,音乐播放控制,拨打电话等功能。语音命令和识别由百度提供并支持。图3为“语音”界面。

图3 “语音”界面

此外用户可以在“我的”界面下,通过短信以及验证码登录账号、使用地图收藏夹、下载离线地图包、更换主题皮肤(接受符合CarLife皮肤规范内的定制)、百度CarLife内的相关设置。满足了用户对百度CarLife软件使用的定制化和个性化需求。

点击“电话”图标,进入电话界面。此界面下,百度Carlife将手机中的联系人和通话记录映射到主机屏幕上,可以在主机屏幕上查询联系人、通话记录等,并可进行接听和拨打电话。百度Carlife支持语音拨打电话,可以通过语音直接呼叫联系人或说出电话号码进行拨打电话。

点击“地图”图标,进入地图界面。百度Carlife的地图功能仅支持百度地图。需要在手机内安装“百度地图”APP。百度Carlife地图功能支持双指缩放地图,可以进入“附近”、“电子狗”和“路线”等功能,同时包括实时交通显示、电子狗语音播报、附近各类设施的查找和包括规避拥堵等偏好设置的路线规划功能。其使用方法与“百度地图”APP相同。百度Carlife的地图功能同样支持语音控制。

点击“音乐”图标,进入音乐界面。在音乐界面下,看到歌曲信息,并且能够进行歌曲切换、暂停/开始、播放模式等常规操作。百度Carlife不仅可以播放存在手机中的本地音乐,还支持网络音乐以及电台服务,用户可以在此界面内选择收听来自第三方的音乐电台类服务,例如网易云音乐、百度乐播、喜马拉雅FM等。

整体来说百度CarLife具有以下特点。

1)百度CarLife是基于百度地图、语音等互联网云端的产品,可以实时反馈、实时更新。这对于更新换代速度以几年为单位的车企而言,显然是无法做到的。这种领先性,不仅体现在时间上,也体现在准确性上。

2)百度CarLife作为百度车联网解决方案,其本质仍为一款手机APP。原车的娱乐系统仅作为信息显示的载体,只需要通过数据线将手机连接到原车娱乐系统上,就可将百度CarLife提供的各种功能在车载娱乐系统上进行显示和操作。相当于将手机上的内容映射到车载娱乐系统上,而不会对原车的娱乐系统造成任何更改和功能变更。这就形成了连接手机时,百度CarLife进行工作;断开手机连接时,原车娱乐系统进行工作。两套系统并存,互不影响[3]。

4 功能测试内容

4.1 测试流程

为了更好地保障百度CarLife娱乐系统的品质及用户使用体验,需要对其进行全面的功能测试,因此制定了一系列测试验收流程,以确保其所有功能满足设计要求。首先进行全功能测试,将发现问题进行汇总反馈开发团队。开发团队对问题进行分析整改,整改后重新提交样件。新样件提交后,针对上一轮整改的问题进行复测,如果复测合格,则进行第2轮全功能测试。如果复测不合格,则样件需要继续整改,直至将本轮发现的所有问题解决,通过本轮测试方可开展后续测试。

4.2 测试工具

在测试过程中,对于作为测试工具使用的手机版本也有要求,安卓手机要求系统版本为Android 5.0及以上(推荐6.0),iPhone手机推荐系统版本为iOS 9及以上。低版本系统与百度Carlife的兼容性较差。推荐的手机包括三星S6、小米5、华为Mate 8、iphone6等。

4.3 测试内容

百度Carlife娱乐系统功能测试的测试内容包括以下几个部分。

1)连接测试。包括连接前、连接中、连接成功、连接失败、连接异常、连接中断等。主要测试系统的连接策略是否正确。在各个连接过程中手机端和系统端界面显示内容、界面切换、提示信息等是否满足设计要求。其中测试重点应为连接失败、连接异常、连接中断时,系统的表现是否正确。以连接中断举例:作者分别使用Android手机和iPhone手机进行测试,在连接过程中/通话过程中/导航过程中/音乐播放过程中,分别进行断开连线/断开蓝牙连接/关闭APP/关闭手机等操作,测试系统的表现是否正常。图4为部分连接测试用例矩阵图。

2)基本功能测试。主要测试首页、电话、地图、音乐功能模块以及各功能模块下各子功能的基本功能实现情况。系统需要实现所有功能,无功能缺失且控制策略、界面转移满足设计要求。在测试过程中,还需要关注系统的一致性。包括整个系统需要声音与画面保持一致、各个界面风格保持一致、提示框设置保持一致、中英文内容保持一致。以“音乐”功能举例,需要对播放操作、本地音乐、第三方音乐软件、语音控制、循环模式等功能进行测试。图5为“音乐”基本功能测试内容。

图4 连接测试用例矩阵图

图5 “音乐”基本功能测试内容

3)系统交互测试。该部分主要测试百度Carlife与娱乐系统其他功能模块交互功能。主要包括百度Carlife与其他功能模块相互切换、音量控制、转向盘开关控制等。此外,系统交互测试还包括系统在整车集成环境下的功能表现情况,例如:整车各个供电模式切换对系统的影响;电压过高/过低/高负载/电磁干扰对系统的影响;发动机起动/怠速起停对系统的影响等。

4)主观评价。主观评价测试的测试要点是从用户角度出发,完全按照用户的行为习惯和评定标准进行测试,测试人员建议选择非专业测试人员,测试操作可为随机无序操作但是需要覆盖百度Carlife所有功能。评价的内容包括:界面美观性、字体大小及颜色、画面清晰度、音质评价、操作和功能设置的便利性等;此外,系统的流畅性也是重点测试内容,整个系统要求界面切换流畅、声音切换流畅、所有画面无卡滞或黑屏、接/打电话流畅无延迟等。

5 结束语

车联网作为汽车产业未来升级发展的方向之一,车联网相关技术必将得到快速发展和大量应用。虽然百度Carlife目前尚有不尽如人意之处,还需进一步优化升级,但是作为国内目前最完善的车联网方案之一,已经得到了广泛应用。因此,基于百度Carlife的车联网娱乐系统功能测试在车联网的发展和应用过程中也变得尤为重要。本文重点介绍了基于百度Carlife的车联网娱乐系统功能测试流程、测试内容等,也是对车联网功能测试的尝试和探索,希望能够为后续车联网的开发和应用提供助力。

[1] 黄鸿基,王雨菡,程铄雅,等.车联网特点与发展趋势[J].中国新技术新产品,2016(15):169-172.

[2] 刘华,乔成磊,张亚萍,等.车联网对汽车行业的影响[J].上海汽车,2016(1):31-37.

[3] 崔娜.体验百度CarLife:像玩手机一样开汽车?[EB/OL].搜狐汽车,2015-01-29.http://auto.sohu.com/20150129/n408160507.shtml.

The Function Test of the Vehicle Infotainment System Based on CarLife

LI Ying,SUN Yun-xi,WANG Shao-long,CAO Dong-zhi,SUN Jiu-long
(FAW Car Co.,Ltd.,Changchun 130000,China)

This paper briefly introduces the development and main functions of Baidu CarLife,and then focuses on the test content of the vehicle infotainment system based on CarLife.

Carlife;Internet of vehicle;vehicle infotainment system;function test

U463

A

1003-8639(2017)11-0016-04

2017-02-13

李英(1978-),男,辽宁沈阳人,副高级工程师,博士,主要工作方向为汽车电气架构、电气系统、主动安全、智能网联系统开发与验证;孙运玺(1984-),男,辽宁鞍山人,工程师,硕士,主要工作为电气功能测试硬件在环测试系统的设计与应用、整车电气功能测试、车联网及ADAS测试等;王邵龙(1988-),男,吉林通化人,工程师,硕士,主要工作方向为汽车电器单系统功能测试、电气功能测试硬件在环测试系统的设计与应用、整车电气功能测试等;曹东芝(1983-),女,吉林松原人,工程师,主要工作方向为汽车电器单系统功能测试、电气功能测试硬件在环测试系统的设计与应用、整车电气功能测试等;孙久龙(1988-),男,吉林松原人,助理工程师,主要工作方向为整车电气功能测试、过程支持等。

(编辑 心 翔)

猜你喜欢
功能测试界面百度
某内花键等速传动轴八功能测试夹具设计
不同截面类型钢管RPC界面粘结性能对比研究
微重力下两相控温型储液器内气液界面仿真分析
国企党委前置研究的“四个界面”
Robust adaptive UKF based on SVR for inertial based integrated navigation
百度年度热搜榜
不懂就百度
百度年度人气萌娃