面试车载测试岗位,我们应该如何准备呢?

news2024/11/25 7:07:15

 在进行车载测试方面的简历撰写以及面试时,我们需要注意的几点如下:

01、简历方面

1.没有相关项目怎么办?

要投递和面试的岗位所要参与的项目和做过的项目不可能是完全一样的。招聘企业更关注工作思路以及解决问题的思路。

不同的公司就算是做一样的项目,使用的技术以及工具会存在差异,测试的侧重点以及深度也会存在差异。

测试工作不是完全标准化的工作,有很强的主观性,会存在比较多的差异。

所以,想进入车载行业,只要技术,能力没有问题,机会还是非常大的。

2.个人技能编写技巧

个人技能要突出重点,但是不要太多一般在10-8条内(少一点也可以)

测试流程和技术

  • 熟悉车载系统研发和测试流程,能独立编写各种测试文档。

  • 熟悉车载系统测试用例设计思路,能独立编写仪表和车机的测试用例。

  • 熟悉缺陷管理工具的使用。

测试环境和测试工具(这些都是工作基础!)

  • 熟悉台架测试环境,能根据文档或者指导搭建台架环境。

  • 熟悉can工具的使用,可以用can工具抓取报文、模拟发送报文。

  • 熟悉常用的adb命令(可以添加Linuxe命令)。

其它内容(加分项)

  • 熟悉python,能编写简单的自动化脚本

  • 了解can协议和uds协议

  • 驾照和驾驶经验

3.项目经验如何介绍?

项目描述

这是一个什么项目,主要的功能模块有哪些。

工作职责

  • 负责哪些模块?

  • 是否会去编写测试用例?

  • 是否需要搭建台架环境?

  • 执行测试用例,提交缺陷报告

与准备普通测试简历差不多,但是一定要注意,挑自己会的写。不然被面试官提问,不会,可太尴尬了!

图片

温馨提示:车载项目的实施会遇到的问题

1、项目存在并行开展的情况

仪表项目和车机项目时间上有重叠。

不同型号的仪表项目时间上有重叠。

车载测试工程师会参与不同项目的多个工作任务。

2、汽车的研发周期在2-3年时间,汽车的整车测试差不多1年多时间。汽车的零部件比如仪表、车机,研发周期半年-1年左右。汽车的研发包含软件研发和硬件研发,汽车软件研发会采用迭代开发模式。

纯软件:半个月一个版本,开发-测试-上线

汽车软件:半个月内一个版本(前期可能每天发版本),开发-测试,没有上线。

3、一个测试工程师可能会参与多个车载项目,如果没有需要测试的版本,则被分配一些临时的工作任务。

1)协助搭建台架环境

2)回归测试验证bug

3)参与路测

4)复现用户提交的bug等

02、面试方面

1.项目相关经验如何表达?

针对简历中项目经验,我们需要详细作答,举个例子:仪表/车机中某个模块是如何测试的?

  • 进行功能的拆分

  • 挑选功能来介绍思路

  • 介绍思路注意异常测试、交互测试

回答时描述的越详细和准确,越能体现你的能力。

2.发现什么bug,对bug如何分析

测试最重要的就是要找Bug,发现不了Bug的测试,不是好测试。

这里简单提几个常见bug:

1、仪表bug(研发前期各种图标的显示问题,屏幕闪烁,偶尔黑屏问题,图标显示延迟问题,图标持续时间不符合要求)

2、车机bug(app闪退、崩溃、app的功能未实现,显示问题等,语音识别几率低、蓝牙电话无法挂断等)

通过工作原理去分析bug,如下

车机--车机蓝牙------------------------手机蓝牙--手机

车机蓝牙需要给手机蓝牙发送指令,需要检查车机蓝牙是否发送指令、手机蓝牙受否接收到指令、手机是否认为指令和合法的等。需要通过车机蓝牙日志和手机蓝牙日志来进行确认。

图片

3、项目参与人数和职责(每个公司不同,仅参考了解)

测试人员:测试组长会根据版本测试的工作量多少来安排参与测试的人员。

如针对一款车机做测试,人员配置为:

  • 硬件测试,1人

  • 软件测试,3-4人

仪表测试人员配置可以是整体3-4人。

整车测试:有专门的主测,1-2人,主测负责工作的安排以及和开发的对接。整个测试团队差不多10人左右。整车测试时可以按模块来挑选。

4、测试用例数和bug数

一般车载测试每天执行80-200条测试用例不等,主要看项目模块,仪表盘要多于其他模块。

项目前期发现的bug会多一些,比如10条测试用例发现1个bug,后期发现的bug会少一些,比如100条测试用例发现4-5个bug。

5.你在过往工作中遇到的比较难的问题是什么,怎么解决的?

一般有两种,第一种像adb 一些冷门的命令自己搜索就可以解决。另外一种,就需要询问老员工,自己整理学习文档了,如工作中如果用到can工具时。

6.技术和工具相关内容

个人技能的话,可以看看下面几个内容

  • 对uds的理解和掌握

  • 对ota的理解和掌握

  • 诊断中的物理寻址和功能寻址的区别

  • 对adas的理解和掌握

工具方面,车载是非常重视CAN工具,建议这方面应该重点学习!

can工具使用、can工具版本、can盒型号,都是需要提前了解的。

举个工具相关的小例子:

can总线 ECUa 和ECUb,然后 ECUa发了一条报文,怎么知道有没有被某一个接受到?

ecub接收到报文后,会向can总线再发送一条报文,报文的内容是复制收到的报文,将报文中的ack改成1。

上面的内容来自资源整合和个人理解,并温馨提醒大家各行各业都需要脚踏实地,多多学习最重要!

最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走! 

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2063633.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

无人机:航拍书籍推荐

写在前面 学习航拍,整理一些书籍分享理解不足小伙伴帮忙指正 😃,生活加油 99%的焦虑都来自于虚度时间和没有好好做事,所以唯一的解决办法就是行动起来,认真做完事情,战胜焦虑,战胜那些心里空荡荡的时刻&…

JavaWeb基础 -- Servlet

JavaWeb基础 – Servlet 1.Servlet简介 1.1 Servlet是什么 Servlet本身是用Java编写的,运行在Web服务器上的应用程序,并作为Web浏览器和其他HTTP客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。Servlet可以收集来自网页表单输入的数据…

iOS 修改 tabbar 图标大小 01

0x00 transform 在点击 tabbar 时,通过修改图片的 transform 属性,来修改图片大小。 遍历 self.tabBar.subviews 来查找 图片。 imageView.transform CGAffineTransformScale(imageView.transform, 4, 4); 你会发现,根本改不动&#xff01…

CSS知识点详解:div盒子模型

盒子模型: 边框: border-color:边框颜色 border-width:边框粗细 1.thin 2.medium 3.thick 4.像素值 border-width:5px ; border-width:20px 2px; border-width:5px 1px 6px; border-width:1px 3px 5px 2px; 这个简写属性…

豆瓣评分9.0!Python3网络爬虫开发实战,堪称教学典范!

今天我们所处的时代是信息化时代,是数据驱动的人工智能时代。在人工智能、物联网时代,万物互联和物理世界的全面数字化使得人工智能可以基于这些数据产生优质的决策,从而对人类的生产生活产生巨大价值。 在这个以数据驱动为特征的时代&#…

Python导出所有已安装包及其版本信息

目录 导出导入 如果使用了虚拟环境,则先激活当前项目虚拟环境 venv\Scripts\activate导出 在当前目录下生成一个requirement.txt文件,记录当前环境的所有pyhton依赖包及其版本信息。 pip freeze > requirement.txt导入 pip install -r requiremen…

C语言手撕实战代码_循环单链表和循环双链表

C语言手撕实战代码_循环单链表和循环双链表 循环单链表习题1.建立带头结点的循环链表2.设计一个算法,将一个带有头结点的循环单链表中所有结点的链接方向逆转3.设计一个算法,将一个循环单链表左移k个结点4.设计一个算法将循环单链表中的结点p的直接前驱删除5.设计算…

如何使用 Higress 快速构建 AI 应用?

随着 AI 时代到来,基于大模型的应用对网关提出了新的要求,例如在不同 LLM 提供商之间进行负载均衡、构建 AI 应用的可观测能力、基于 token 的限流保护与配额管理、AI 应用内容安全等等。Higress 基于企业内外的丰富场景沉淀了众多面向AI的功能&#xff…

pip3 : 无法将“pip3”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

1.找到python安装目录底下的Scripts,复制该路径:你安装python的目录\Scripts 我本地的:D:\devSoftware\python-all\Python39\Scripts 2.将该路径配置到环境变量Path里面 我的电脑 - 右键属性 - 系统 - 环境变量 - 找到path点击编辑 - 新建&a…

家用超声波清洗机哪个品牌好用?实测解析四大高口碑超声波清洗机机型

提到超声波清洗机,很多人可能首先想到的是眼镜店或首饰店里的商用清洗设备。它们虽然功能强大,但价格较高且体积较大,并不适合家用。不过,现在有了一个更方便的选择:小型超声波清洗机。它们体积小巧,价格也…

9.cmake(string)

目录 1. 基本用法 2. string对于json的操作 3.代码段 1. 基本用法 以下通过截取字符串"begin test cmake string end "中的子串"test cmake string"来串联string中的部分用法,其中包括了FIND,LENGTH,SUBSTRING&#x…

linux搭建ceph集群

linux三节点搭建ceph集群 主机IP主机名称172.26.50.75node1172.26.50.112node2172.26.50.228node3 ceph-mon,ceph-mgr,ceph-mds都搭建在node1上,node2和node3上搭建ceph-osd,每个机器1个osd Ceph是一个分布式的存储系统&#x…

选择排序(直接选择排序和堆排序)

一、直接选择排序 1.基本思想 每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 2.动图展示 3.思路讲解 ①在元素集合array[i]—array[n-1]中选择关键码最大&…

个人博客系统-自动化测试

1、项目背景 1.1技术背景 1)个人博客系统主要是通过前端(HTMLcssjs)后端(SpringBoot)实现的一个博客的基本功能。前端通过jQuery的方式向后端请求数据。后端通过MyBatis从数据库中查询数据响应给前端。 2&#xff0…

天通报警呼叫柱助力宜宾——破汛期河心洲岛通信困境,守护人民群众生命安全

随着主汛期的到来,我国多地遭遇频繁降雨,强降雨或连绵不断的降雨,极易引发山洪、滑坡、泥石流等次生灾害。8月18日23时至20日10时,辽宁省西部地区出现暴雨到大暴雨,葫芦岛市部分乡镇出现特大暴雨。受到强降雨影响&…

Qt-QWidget的windowIcon属性(14)

目录 描述 相关API 使用 并不需要在堆上创建 不要带中文路径 运行观察 不要使用绝对路径 描述 这个其实就是你打开窗口的左上角那个图标,这个就是用来设置那个的 相关API 使用 创建一个新的项目,如下,添加一个设置图片的代码 并不需…

uboot中 fastboot udp 协议分析

注: 1. 本文所分析的fastboot源码不是android下的源码,而是恩智浦芯片厂商在IMX6UL芯片的uboot源码中自己实现的源码,二者不同,请读者注意区分。一些图片是网上找到的,出处不好注明,请见谅。 2. 分析fastbo…

VM——轮廓/快速匹配中的多模版匹配

1、轮廓或者快速匹配中支持建立多个模型,按照从上而下的顺序进行匹配,匹配上了即停止后续模版的匹配。 2、如果要多个模版都参与匹配,则需要打开“全部搜索模式”。 3、延拓阈值 “延拓阈值”,看参数名字不知所云,文档…

CR-NeRF 代码eval.py解析

这段代码是一个用于CR-NeRF(Neural Radiance Fields)模型的推理脚本。它主要用于生成和保存渲染的图像,并计算图像质量的评价指标(如PSNR和SSIM)。以下是对这段代码的详细解析: (1)…

【亚马逊云科技】有手就能做到的Amazon Lightsail快速建站

文章目录 前言一、为什么选择Amazon Lightsail二、创建账号与登录注册亚马逊账号登录控制台 三、创建Amazon Lightsail进入控制台创建实例实例配置查看实例查看网站定制页面 总结 前言 不论是个人名片还是官方网站都离不开网站建设工作。计算机技术经历漫长的发展,…