缘力胜公司面试

技术面:

1、自我介绍

2、Android和iOS的测试区别?

安装测试

  • 测试版本安装,Android的话提供一个apk安装包就可以安装,IOS的话就比较复杂
  • 线上版本安装  Android的途径很多,手机自带的应用商店、应用宝等安装途径,IOS的话就只有App Store可以下载安装应用

兼容性测试

Android有各种版本、机型、操作系统都比较多,IOS就只有单一的IOS系统

3、小程序和APP测起来有什么不同?

小程序是依赖微信的,只需要考虑微信的版本,不需要和app一样去考虑手机操作系统、型号、品牌等其他兼容性,小程序里面功能比较简洁,没有app功能那么复杂,而且小程序测试不需要安装测试包,直接扫码测试就行

4、偏向于APP还是web端的测试?

app和web都几乎都是相同的工作经验,对于个人而言,更偏向于web端的测试

5、举例web端一个页面你是怎么测试的?

测试主要是界面、功能

一个数据统计页面,包含搜索框,数据展示和翻页按钮,搜索框的话就会涉及到精确查询、模糊查询、单个条件查询和组合条件查询,数据框的话,一般都是有操作按钮的,比如添加、删除、修改等功能,每个按钮去进行测试,翻页按钮也是多场景进行测试。

6、平时接口测试用例是怎么去编写的?

举例:比如部门添加接口,会对部门名长度、重复性进行验证,

7、测试报告大概包含什么内容?

项目简介、项目成员、项目周期、测试用例链接、重要bug链接、是否存在bug下个版本迭代,测试建议

8、接口测试用的什么工具?

postman和jmeter

9、bug管理工具是用的什么?TAPD会用么?

禅道,企业微信的TAPD有用过

10、接口自动化有涉及到么?有没有用jmeter做过接口自动化测试?

有用python编写过接口自动化,jmeter也有用过

11、上一家离职原因?

拖欠工资

12、平时会用到数据库么?常用的SQL语句说几个?举例一个项目中用到的数据库表?多表查询会吗?

平时会用到数据库

select,order by、group by

电商平台用到的表有商品表、店铺表、物流表

多表查询会

13、说几个常用的adb命令

adb devices、adb install 、adb unstall

14、遇到线上bug是怎么处理的?

首先会对这个bug进行复现,然后判断bug的严重性,向产品确认是及时修复还是下版本修复

15、有编写过测试文档么?

16、上家公司项目发版频率?

小功能的话一周一次,大功能的话一个月一次

17、有没有接触过第三方接口?

有接触过,上家公司的微信支付就是调用的第三方接口

18、app是原生的还是H5混合的?

原生里面嵌入H5

19、monkey测试有了解么?

adb shell monkey -p com.tal.kaoyan --throttle 500 -s 888 -v -v -v 100

20、页面空白是前端的问题还是后端的问题?

1、可能前端的代码太冗杂了,浏览器要全部解析、执行后才会显示页面

2、可能是后端配置错误

21、如何判断前后端bug?

像页面输入问题,就是前端的bug,像返回一些不正确的数据,我们就需要查看这个接口传入的参数是否正确,返回的参数是否正确,来判断前后端bug

22、APP闪退是什么问题引起的?

  • 网络异常,服务端响应不及时,导致闪退
  • app版本过低,没有及时更新到最新版本
  • app和手机系统不兼容,也会造成闪退
  • 缓存垃圾多,系统卡顿
  • 设计不合理,一个接口拉取得数据过多,占用大量内存
  • 手机内存小
  • 权限设置

23、app是用真机还是模拟器?

真机

24、平时会用到什么型号的手机?

小米、华为、oppo、vivo、苹果

25、公司app上架到哪些应用平台?

小米、华为、oppo、vivo、应用宝、app store

26、有没有测试过定位?就比如说手机定位显示,是用什么工具测试的?

以前有做过网约车,就有一个实时定位,没有用工具测,直接就是人工去检验,大概位置符合就算通过

27、你们之前有几个环境,要测几个?

有三个环境、开发、测试、线上,我们只需要测试测试环境和线上环境

28、之前是怎么部署环境的?

之前公司有专门的运维去部署环境

29、adb这一系统会自己搭建么?

猜你喜欢

转载自blog.csdn.net/cxxc980322/article/details/130567662