场景一: 入职以后,进入了项目组,领导分配给你一套台架设备,包括电源,仪表盘,中控系统,万用表,说:”你这两天先熟悉一下设备吧,有什么问题找你身边的XXX”(为你介绍了老同事.). 此时你要做什么?
能力展现:
1.搭建台架环境:目标要让仪表盘,中控系统能够启动. 基本不需要文档,如果有需要可以参考同事.
2.掌握仪表盘的业务: 有哪些指示灯,是如何体现业务的.如:车速表在什么位置,最大是多少,是指针模式还是数字模式等等
3.掌握娱乐中控屏业务:有哪些应用,有哪些特色功能,是否都能明确业务的功能,流程,特色,交互等.所有功能,尤其是要测试的系统或者模块的功能是怎么实现的.
4.在允许的条件下,可以使用思维导图工具进行业务的梳理.
5.获取权限:在有权限的情况下,可以在一些平台上面查看,阅览一些数据.比如Bug单,用例,项目说明文档.这些都是可以帮助我们去了解项目.
6.可以根据用例(case)或者Bug进行相关的操作.这样可以了解当前的项目质量还可以找到一些缺陷(Bug).
场景二: 顺利度过前1-2天,开始正式开展工作了.假设你负责娱乐中控屏的测试任务.手上有 手机一个,娱乐中控屏一台,电源等设备.台架环境已经搭建完成,正式开展测试任务.领导说:”你负责车机互联的模块,这个模块目前没有任何项目文件,你先做功能测试.” 此时你要做什么?
能力展示:
- 业务分析,功能点提取,测试点提取.项目允许,就有产出. 项目不允许的情况下需要直接进行测试活动.产出相应的缺陷(Bug)等内容
- 测试活动执行.哪些功能测试覆盖多,哪些少;明确知道设计什么样的数据或者场景进行相关的测试.
- 明确知道发现Bug后所需要进行的相关事宜,如:提交,跟踪,管理,验证等
- 进行相关的业务专项测试,如车机互联中的兼容性测试.并产出兼容性测试报告,评估兼容性测试的质量.
场景三: 项目需要你支援仪表盘的团队.记性仪表盘的业务测试,比如部分指示灯的测试,工具CANoe已经安装.此时你要会做什么?
能力展示:
1.CNAoe的安装和使用:常见问题的解决,比如:打开代码模块失败,找不到创建的DBC文件,在CANoe中设计数据后,不能发送到车机中;车机链接CANoe失败等等.
2.使用CANoe进行测试:导入相关数据文件,设计不同测试数据开展测试活动.
3.进行UDS诊断:会使用UDS工具进行问题的诊断.
4.会使用CAPL编程,进行节点操作,信号发送等.