一面
自我介绍
1.git命令有哪些
2.shell命令有哪些
3.黑盒测试有哪些测试方法
4.单元测试是黑盒还是白盒测试
5.python的基本数据类型
6.ROS知道吗
7.汽车的传感器有哪些
8.反问面试官:自动驾驶需要驾照吗,面试官说前后端测试不需要
9.翻译一段英语
二面
自我介绍
1.需求分析:用户等预约车的时候在听歌,用户上车后在车上给用户播放音乐。测试难点在哪里,需要怎么测试
2.git分支的作用
3.接口测试的工具有哪些
4.为什么做测试
5.翻译一段英语
三面
1.首先先做一个自我介绍
答:我之前上加公司是在中软国际,外包到华为做一个鸿蒙系统RPC的一个,通讯接口测试,包括这个IPC和RPC的接口。他这个测试呢主要是想构建一个客户端apk和一个服务端apk,这个客户端apk通过调用,通过获取服务端的一个代理对象。然后通过这个代理对象,向服务端发请求,比如说是,我调用服务端的一个加法功能,它会把这个参数1和2发给这个服务端。服务端通过调用加法功能计算出3,然后把这个数据结果返回给这个代理对象,代理对象再返回给它的客户端。它基本流程就是这样的。
在做接口测试之前还做过一些手机apk的一些测试,主要是功能方面的测试。
在这个。。。我是基本上就是这些测试,涉及到就是一个接口测试和一个自动化测试。
还有就是我私下学习了一些web网页的测试方法,比如这个pytest。
2.工作中有没有用到?
答:工作中。。我之前是维护主要是维护python这样一个脚本的。就是写功能用例话,学了一点。就是维护用到什么学点什么。这样的。