0


软件测试常问面试题【二】

软件测试常问面试题【二】

1、APP性能测试遇到什么bug没有?
性能bug:卡顿、ANR、内存泄漏

2、什么是兼容性测试?兼容性测试要测试哪些方面?
主要包括:

  1. 不同操作系统版本的兼容(Android的版本有:7、8、9、10、11、12;iOS:12、13、14)
  2. 不同品牌厂商的兼容(OPPO,VIVO,IQOO,华为、小米、红米)
  3. 不同机型方面的兼容(如华为的荣耀系列、mate系列)
  4. 不同的手机屏幕分辨率的兼容(手机、平板、智能设备)
  5. 安装卸载(在不同的手机上,不同的系统版本上是否安装卸载正常)

3、如何进行monkey测试?(monkey怎么用?)

  1. 首先安装JDK,配置JDK环境变量
  2. 然后再下载一个adb根据,并配置adb的环境变量
  3. 使用一个手机连接电脑(真机的时候要安装驱动程序,并且启用USB)
  4. 在手机中安装APP程序
  5. 利用adb根据调用monkey输入命令 adb shell monkey -p APP包名 -v -v 次数 APP程序进行压力测试
  6. monkey正常运行结束,表示本次测试没有问题,如果运行异常终止,就用 adb logcat -v time >保存的路劲 来导出错误日志。出现以下关键字表示monkey运行失败:ANR应用程序无响应、Crash崩溃、exception异常、error错误、提问题单

4、APP测试和web测试的区别
他们体现在以下几个方面,就是系统架构方面、性能方面、兼容性方面。

系统架构方面
web项目:是B/S架构,基于浏览器的。软件测试只需要更新了服务器端就可以。
APP项目:是C/S架构,必须要有客户端,用户需尧安装客户端。APP项目测试需要分别更新客户端和服务器。

性能方面
web页面主要会关注响应时间
APP则除了关心响应时间外,还需关心流量、电量、CPU、内存这些。(移动的短板比较多)

兼容性方面
web兼容性测试主要考虑浏览器不同版本,系统的不同版本,不需要考虑安装卸载
APP兼容性测试则要看不同的分辨率,屏幕尺寸,还要看不同手机品牌,不同系统版本
APP还需要考虑安装、卸载、更新
APP除此之外还需要考虑到一些异常场景的测试,比如包括安装时的中断、弱网、电量低等。

5、APP测试有哪些特点?
(除了功能测试之外,还有哪些专项测试?)
答:(除了按需求说明书外的,功能测试之外还需要进行如下测试,这些测试叫专项测试)

  1. 兼容性测试(也叫适配性测试、不同的安卓版本、不同厂商、不同手机品牌)
  2. 不同网络测试(2G\3G\4G\WIFI网络、无网时浏览本地数据,重点切换网络时会不会出错)
  3. 在线升级测试
  4. 中断测试(来电、网络电话、短消息、前后台切换、锁屏解锁、断网重连、插拔耳机线/数据线、蓝牙、闹钟)
  5. 耗电量测试(耗电量高的APP生存率低)
  6. 弱网测试(用Fiddler等等,检查延时是否可接受、有无超时重连机制、页面完整性,有无合理提示)
  7. 安装卸载(APP是C/S架构)
  8. 流量测试(手机的流量管理软件是查看待测APP消耗的流量)
  9. FPS流畅度 24帧 10.启动时间(locat将启动信息输出一个文件中,看display启动页后面带一个时间)

6、web网站方面的专项测试有哪些?

  1. 兼容性测试(操作系统、不同的浏览器、不同的浏览器版本)
  2. 本地化语言方面的测试(产品出口到国外,不同的国家要翻译成本地语言,检查窗口上面的文字能不能显示完整?不用国家的语言字符长度不一样)

7、怎么看APP的启动耗时
利用adb logcat 输出APP的启动信息到一个文件中,然后在这个文件中查找displayed关键字,会看到APP启动主界面信息,后面跟一个时间,就是启动时间(实质是自点击APP启动到进入APP主窗口这一段时间之和)
adb shell am start -w 包名/界面名

8、APP闪退是什么原因

  1. 手机版本不兼容(OS或者APP版本)
  2. 手机分辨率不兼容
  3. 运行内存不足
  4. 需要其他的依赖包没有被安装
  5. 感染病毒被安全卫士拦截
  6. 没及时更新

9、如何避免monkey测试中播放音乐事件?
在monkey命令中去掉系统事件,音乐事件即可(pct-syskeys,音乐是 sys key 事件),忽略此事件,避免播放音乐。

10、怎么对APP进行批量的测试?

  1. 我们会买一些手机进行真机测试
  2. 买二手机进行测试
  3. 去网上或手机店租手机
标签: 测试工具 面试

本文转载自: https://blog.csdn.net/weixin_46426929/article/details/125808348
版权归原作者 小0同学睡得好 所有, 如有侵权,请联系我们删除。

“软件测试常问面试题【二】”的评论:

还没有评论