zoukankan      html  css  js  c++  java
  • 腾讯云测试工程师--面试总结

      面试了一个腾讯云测试岗(外包),主要是负责腾讯云移动直播和TRTC(实时音视频)的日常测试工作(新功能、集成测试)、用户反馈问题跟进、自动化测试编写/维护

      接近1个小时的视频面试,过程中面试官还挺好的,有些没能答完整会给我思路让我想,虽然最后没有过。

      问题总结:

      1.兼容性测试主要测了什么?

      答:兼容性测试主要测试了不同的操作系统Android和iOS,不同的操作系统版本(Android8,9,10),苹果iOS官方系统,不同的机型(公司采购的测试机,华为小米ov苹果),不同的分辨率(480x720,1920x1080...)主要关注屏幕展示情况,不同的网络情况(2,3,4,5G,wifi)

      2.monkey一般跑多久?

      答:一般只跑一个下午,因为app是对内使用的不用上线到商店供其他用户使用。【面试官好像有点不太满意了】

      3.adb命令考察,尽可能多的说出命令?

      答:adb devices , adb install xxx , adb unistall xxx,adb pull xxx , adb push xxx , adb shell pm packages -3/-s ,

        adb shell dumpsys activity top , adb shell dumpsys activity activities , adb shell dumpsys meninfo/cpuinfo  

      4.adb -s 是什么效果,用于什么?

      答:答不出

      补充:当有多个设备连接时,可以用下面的命令来直接选择执行命令的设备

        adb [-d|-e|-s <序列号>] <command>

      d:真机(多个设备中只有一个真机时适用)

      e:模拟器(多个设备中只有一个模拟器时适用)

      s:序列号 (指定设备去操作)

      如:adb -s emulator-5566 install helloworld.apk

      5.adb install 命令扩展,命令后面加一些参数是什么效果?

      答:答不出,这块没怎么用..

      补充:adb install是安装命令,如果只有一台设备连接adb服务器时就可以直接使用install xxx.apk就行,如果有2台以上的设备连接adb服务器,就需要指定设备,

      用adb -s install xxxx(设备序列号) 

      如果已经安装了这个应用包,再次执行安装命令会出错,就是覆盖安装的场景,输入adb -r install xxx.apk 就可以安装成功

      adb install [ -l | -r | -s] <file> 

      -l :锁定应用程序

      -r:重复安装但保留之前的数据

      -s:安装在sd卡上,不安装在本地内存

      6.有接触过sdk的测试吗,应该怎么测?

      答:之前没接触过,但是知道sdk最主要的就是测sdk接口,文档和demo,主要也是也要进行接口的功能测试,兼容性测试,性能测试,稳定性测试,有关网络的测试,安全性测试等。

      面试前补的,贴链接:https://www.cnblogs.com/winson-317/p/9896645.html

      7.App性能这块之前接触多吗?

      答:没有怎么接触到App性能这块,但知道app的性能测试,主要是要关注手机资源消耗(cpu,内存,电量),流量的消耗,手机发热,应用响应时间等。如果是直播sdk这块的,主要对服务器造成的压力会大些。(答得很乱)

      8.微信的语音通话怎么测试,需求:A,B两个手机,可以拨通可以挂断,有一个麦克风的按钮,按了就关麦

      答:①直接接通电话,完成通话

        ②拨打语音通话,直接挂断

        ③接通电话后,直接点击挂断

        ④点击挂断后,再次拨通电话

        ⑤完成一次通话后,再次拨打电话

        ⑥接通后,点击关麦说话,对方听不到

        ⑦接通后,点击关麦,再次点击麦克风,可以正常通话

        ⑧接通电话后,双方都点击关麦按钮

        ⑨双方在通话,然后有第三个手机打语音通话过来

      五分钟我就只想到这些功能上的,后面她让我再想想。。

        兼容性:用两个不同操作系统(android,ios)的手机进行语音通话

            用两个不同的微信版本进行语音通话

            用两个不同操作系统版本的手机进行语音通话

            语音通话过程中,插入外设耳机,查看是否能继续语音聊天

        性能测试:保持几个小时的语音聊天,查看是否能正常进行

             在手机电量满的情况,测试语音聊天的耗电量

             测试语音聊天的流量消耗量,内存,cpu占用

        易用性测试:测试语音聊天的功能ui,字体是否描述清晰友好易用

        网络测试:在不同的网络频段中进行语音聊天,2,3,4,5G,wifi,关注语音聊天过程的通话质量,传输的语音信息是否出现卡顿模糊

             在信号微弱的场景进行语音聊天,电梯地铁楼梯道

      

              

        

        

        

        

        

      

      

      

  • 相关阅读:
    Windows Phone 7 中常用Task
    设置Highchart柱子最大宽度( 让 highcharts支持maxPointWidth属性)
    Asp.Net MVC 使用FileResult导出Excel数据文件
    js获取网页高度
    使用window.addEventListener 和 window.attachEvent 判断浏览器
    slimscroll滚动条插件简单用法
    js中如何快速获取数组中的最大值最小值
    js 判断浏览器类型
    python使用ldap进行用户认证
    关于go声明切片的一些疑问
  • 原文地址:https://www.cnblogs.com/kingxyt06/p/13938381.html
Copyright © 2011-2022 走看看