dcsxlh

导航

 

app测试

一、面试题

1、你做过app测试吗? 

会;
app测试和web端测试功能是差不多,但是app有些专项测试

2、app测试分类?

app功能测试、app自动化测试、app性能测试、app接口测试、

3、app测试与web测试区别有哪些?

(1)app  c/s架构,web是b/s 架构

(2)app   电量,流量,  响应时间、cpu  ,web:响应时间  ,cpu

(3)app  :手机系统  (ios,安卓),手机品牌(小米、华为、oppo等)  ,  web:浏览器(谷歌、火狐、ie等)

(4)专项测试:

中断、来电、短信、关机、重启、弱电、 

安装、更新、 卸载

界面操作:屏幕、切换屏幕、多点触控、前后台切换

权限、飞行模式、开启蓝牙、卡、内存、

闪退、白屏、缓存、进程、卡顿

4、熟悉app的系统?

ios和安卓===》肖sir __高级讲师___app测试中IOS和Android测试的区别

 

5、熟悉adb命令?

adb指令整理:

ADB常用的指令:
查看当前连接设备 : adb devices
进入到shell : adb shell
查看日志 : adb logcat
安装apk文件 : adb install xxx.apk
卸载APP : adb uninstall +包名
查看包名 : appt d badging +包的路径
往手机SDCard传递文件:adb push 文件名 手机端SDCard路径
从手机端下载文件 : adb pull + 文件
查看手机端安装的所有包名:adb shell pm list packages
启动Activity : adb shell am start 包名/完整Activity路径
屏幕截图 : adb shell screencap
启动adb server命令 :adb start-server
停止adb server命令 :adb kill-server
查看adb版本 :adb version
指定adb server网路端口:adb -p start-server
默认端口为5037
让设备在 5555 端口监听 TCP/IP 连接:adb tcpip 5555
通过 IP 地址连接设备:adb connect
断开无线连接 : adb disconnect

6、app测试中遇到的问题?

(1)出现anr(无响应现象)

(2)出现 crash (崩溃)

(3)出现闪退

(4)数据库和app上的数据不一致(缓存)

(5) 出现白屏

7、app测试的流程?(  h模型)

分析需求==编写测试计划===编写用例===评审用例===导入用例管理工具====准备真机或模拟器===搭建环境===开发提测===jenkins自己打包或(通过二维码下载或者通过连接下载测试包apk包)===安装到真机或模拟器===冒烟测试==sit1=提bug,修改bug,关闭bug===0bug,100%用例,===输出测试报告(sit测试完)===uat验收===上线

8、app接口测试有测试过吗?

做过,

9、app 性能测试有测试过吗?

测过 ,monkey,   

10、app面试题?

面试题:https://www.cnblogs.com/xiaolehua/p/16415286.html

11、app自动化测试环境搭建过吗?

(一)搭建过

(二)搭建环境的步骤

(1)安装jdk、因为jdk是对java语言进行编译

(2)安装sdk,在配置环境变量好了,

(3)安装appium,在启动appium

(4)安装python操作客户端,Appium-python-client

(5)安装node.js,安转好后在检查我们自动化测试华环境,安装好以后

(6)安装模拟器或真机,并打开

(7)在通过adb命令对设备进行操作:如链接、下载、卸载等

(8)在通过写代码实现app自动化环境

 

===============================================

1、app测试有做过吗?

2.app与web测试区别?

3.讲下常用的adb命令?(7-10个中文意思讲)

4.app遇到什么问题?怎么解决?

5、app 专项测试?

6、app测试流程?

7、app自动测试环境如何搭建

8、app自动化测试如何做的?

9、app的性能测试如何做的?

10、app测试中如何定位问题?(抓取日志)

 

posted on 2023-02-14 14:35  多测师_肖sir  阅读(74)  评论(0编辑  收藏  举报