zoukankan      html  css  js  c++  java
  • 史上最全的app相关的面试题【多测师】

    app测试常问的问题
    一)web端测试和app测试的区别?
    答:可以从app测试场景来介绍两者的区别
    web端主要是在浏览器上面进行测试
    app端主要是在不同的手机上面进行测试
    然后web端测试谷歌、火狐、IE等浏览器的兼容性
    app端测试iOS和Android端的兼容性

    二)app测试主要测试场景有哪些?
    1. 安装卸载测试(这里包含覆盖安装,卸载安装,增量升级,因为很多bug就出现在覆盖安装上面)
    2.运行测试
    3.功能测试
    4.更新测试
    5.兼容测试
    6.弱网测试
    7.中断测试
    很多人只知道app测试要测功能,除了功能还有其他类型的测试,app也可以做接口测试,性能测试,ui自动化测试等等
    只不过web端的界面是在浏览器中显示,app端的界面是在手机上显示。

    三)你们项目app如何部署?
    答:app的项目包一般都是通过Jenkins进行部署
    比如Android端都是通过把native和h5的资源对应的代码进行合并然后通过Jenkins构建生成一个二维码
    然后扫描二维码就可以下载得到一个后缀名为.apk的包、然后点击安装即可 == 》这个就是app测试包
    iOS端也是一样提交代码=》然后通过Jenkins进行构建和部署然后生成一个二维码、然后扫描下载会得到一个
    后缀名为.ipa格式的包、进行安装即可

    四)你们项目app测试用的哪些机型,有没有使用云测试?
    答:一般公司会使用Android的手机有:华为、vivo、魅族、三星曲面屏、OPPO、小米等等
    iOS的话就是:iPhone6  iPhone7  iPhone8 iPhone11 iPhone X  尤其是要测试苹果的齐刘海的兼容性
    上次发过,很多公司采用云测试

    五)web端接口测试和app端接口区别大吗?
    答:相同的。不要以为有什么区别,实际都是一个http访问地址,传入参数,
    返回数据

    六)android手机和ios手机,系统有什么区别?
    1.运行机制不同:android采用虚拟机运行机制,ios采用沙盒运行机制
    2.iosUI命令权限最高,android数据处理权限最高
    3.Android的原生系统为Linux、所以支持进入adb shell模式、使用Linux命令

    七)app测试过程中出现crash(崩溃)的原因?
    1.内存溢出
    2.数组异常
    3.空指针
    4.网络带宽
    5.使用不同的设备

    八)app测试过程中出现crash,怎么处理
    通过过滤日志 ,abd logcat |findstr  XXXXX, 过滤的内容可以找crash,
    exception,error这些关键字,看下是哪些问题导致的,初步定位后交给开发
    查找原因,并修复。

    九)app性能测试需要关注哪些?
    1.内存使用情况
    2.cpu使用情况
    3. 流畅度
    4.app消耗的流量

    十)ios的证书分为哪几种
    答:2种  一种为企业级证书   另外一种是app store审核的那种

    十一)你们的测试包一般发布在哪个平台上面?
    答:发布在蒲公英上面、上传到蒲公英上面就可以下载到对应的.apk和.ipa格式的测试包

    十二)你们app什么时候上线?
    答:一般都是在晚上9-11左右、后端开发人员先进行后端配置、后端先上、然后再上前端。

  • 相关阅读:
    CodeForces 757C Felicity is Coming!(排列组合)
    Ural 1519 Formula 1( 插头dp )
    FZU 2187 回家种地 ( 扫描线 + 离散 求矩阵单次覆盖面积 )
    HDU 1255 覆盖的面积 ( 扫描线 + 离散 求矩阵大于k次面积并 )
    ZOJ 3841 Cards
    HDU 4012 Paint on a Wall(状压+bfs)
    Topcoder SRM653div2
    2015 GDUT校赛
    Topcoder SRM652div2
    CodeChef A String Game(SG)
  • 原文地址:https://www.cnblogs.com/xiaoshubass/p/12872636.html
Copyright © 2011-2022 走看看