2022最新出炉的互联网大厂软件测试面试真题(阿里、京东、百度、美团、腾讯.......)

 先前看过小编文章的小伙伴都知道、小编会时不时发一些互联网大厂(阿里、京东、百度、美团、腾讯.......)的面试真题出来。今天小编一一把它整理了出来。结尾有彩蛋

1.性能测试关注的指标是什么

从外部看,性能测试主要关注如下三个指标:

吞吐量:每秒钟系统能够处理的请求数、任务数

响应时间:服务员处理一个请求或一个任务的耗时

错误率:一次请求中结果出错的请求所占比例

从服务器的角度看,性能测试主要关注CPU、内存、服务器负载、网络、磁盘IO等。

2.性能测试怎么做的/ 如果你要进行性能测试,你是如何展开操作的

确定关键业务,关键路径;

确定测试的关键数据。比如并发量,响应时间,循环次数等;

准备测试环境,完成脚本录制或脚本开发;

执行测试,观察或监控输出参数,比如吞吐量,响应时间,资源占有率等;

对执行结果进行分析,分析性能问题。

3.怎样分析性能测试结果

查看聚合报告和服务器的资源使用图,检查响应时间,事务成功率,CPU,内存和IO使用率是否达到要求,如果出错率达到了总请求的3%,我们会检查是什么原因导致的,修改好后,重新测试;

如果出现了性能瓶颈,比如响应时间,或者CPU使用率不达标,我们会从服务器上导出日志,分析是哪个地方导致响应时间过长,如果分析不出来,就叫上开发一起讨论,确定问题后,就提单给代发修复,修复好了就进行回归测试。

4.如何判断网络是否存在瓶颈

查看在整个性能测试过程中,网络的吞吐量是多少,如果网络的吞吐量占到了服务器的70%以上,我们就认为网络存在瓶颈,通常会增加带宽或者压缩传输数据。

5.如何判断响应时间不达标

根据性能测试结果先检查一下是否是服务器带宽存在问题,如果带宽存在瓶颈,则会考虑增加带宽或者压缩传输数据,如果带宽没有问题的话,我们会从服务器上导出日志,开发一起讨论分析是哪个地方导致响应时间过长,确定问题后,就提单给开发修复,修复好了就进行回归测试。

6.如何判断CPU使用率不达标

CPU使用率不达标,我们会从服务器上导出日志,分析是哪个地方导致CPU使用率不达标,如果分析不出来,就叫上开发一起讨论,确定问题后,就提单给开发修复,修复好了就进行回归测试。

7.app的性能测试怎么做的

APP的性能测试分为服务器端的性能和手机端的性能。

服务器端的性能:jmeter工具进行测试的,和web端性能测试的方法一样的。

手机端APP的稳定测试:使用monkey做。

8.用monkey做app测试,怎么做的?如果有问题的话怎么定位

先使用 adb logcat -c 清空手机的logcat日志;

接下来使用 adb logcat -v time 获取logcat 日志,并导入本地文件使用 monkey 运行被测应用 adb shell monkey -p 报名 -v ;

100000 并将执行结果导入到本地测试;

如果中途失败了就要去看monkey日志中有没有crash或者anr的关键字;

如果还需要定位到是什么原因导致的anr或者crash的问题,将相关日志和logcat日志与进程号提交给开发定位;

如果是anr的问题,还需要从安卓中获取/data/anr/traces.txt文件提交给开发定位。

9.app出现ANR的原因

线程阻塞,内存不足,CPU满负荷(现在手机基本都是8核CPU,基本不会出现CPU满负荷的情况)

10.app出现CRASH的原因

空指针值,数组越界,内存不足,CPU满负荷(现在手机基本都是8核CPU,基本不会出现CPU满负荷的情况)

11.APP常见崩溃原因

设备碎片化:由于设备极具多样性,App在不同的设备上可能有不同表现形式;

宽带限制:宽带不佳的网络对App所需的快速响应时间不够;

网络的变化:不同网络的切换可能会影响App的稳定性;

内存管理:可能内存过低,或者是授权的内存位置的使用可能会导致App失败;

用户过多:连续数量过多可能会导致App崩溃;

代码错误ÿ

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值