昨天面试了一家美颜相机的功能测试岗位,汇总了下面试中问的一部分内容
1.CPU,内存,帧率怎样测试
2.内存泄露,内存溢出的原因
内存泄露:是指程序中间动态分配了内存,但是在程序结束时没有释放这部分内存,
从而造成那一部分内存不可用。导致系统运行变慢或应用程序崩溃。
OOM即Out Of Memory,一般是由程序编写者对内存使用不当,如对该释放的内存资源没有释放,导致其一直不能被再次使用而使内存被耗尽的现象。根本的解决办法是对代码进行优化:在内存引用上做些处理,使用软引用,虚引用和弱引用;在内存中加载图片时直接在内存中做处理,如边界压缩等;建立动态回收内存机制;优化Dalvik虚拟机的堆内存分配,自定义堆内存大小等。
3.音频测试的测试点,音频时延如何测试
测试点:功能,性能,兼容性,耗电量,安全性,压力测试,客观音质POLQA分,音质主观体验,主播到观众时延,观众到观众时延,3A效果
音频时延:通过音频线将2个被测对象连接在电脑,用PESQ脚本算出音频时延
4.美颜的实现原理,具体实现步骤
原理:
实现步骤:
5.如何直播APP抓包过来的文件,如何过滤上行,下行,总码率
上行:ip.src==192.168.x.x
下行:ip.dst==192.168.x.x
总码率:ip.src==192.168.x.x and ip.dst==192.168.x.x
6.LINUX命令用过吗
-----自行百度------
7.如何测试一个美颜挂件
排错题目
A端给B端发HELLO,B收到HELLO,HELLO,排查问题的思路
1.A端到服务器端抓包,如果发给服务器的数据是正常,说明A端没问题;
2.对服务器到B端进行抓包,如果发给B端的数据是正常,说明B端的问题,否则就是服务器的问题
转载于:https://blog.51cto.com/null2915/2171650