移动测试(二)

输出:
1、安装&卸载
2、输出它的进程ID
3、输出操作的log信息到一个具体文件

 


1、安装 adb install iBiliPlayer -bili.apk
2、获取包名adb shell am monitor   打开运行app
3、输出进程id adb shell ps | findstr bili
4、查看日志:1、先在指定的目录下创建一个xx.txt文档
2、adb logcat | findstr 应用名 >xx.txt 然后回车
3、启动app
4、打开创建的xx.txt文档就能看到日志了
5、卸载
1、先使用adb shell am monitor等命令获取被卸载的程序包名
2、使用adb uninstall 包名来进行卸载

 

 

monkey

启动monkey

adb shell monkey

启动monkey 程序随机的在手机点击10次操作事件

adb shell monkey -v 10

monkey 测试app的稳定性步骤:

1、下载专项测试文件 并解压

2、把这个文件的名字重命名,并且放在本地的一个盘里面(这里重命名,并且放在了D盘)

3、修改文件中的monkey.bat 进行修改

把这2个位置调整下

 

 4、控制台输入代码

adb shell monkey -p tv.danmaku.bili --pct-touch 40 --pct-motion 25 --pct-appswitch 10 --pct-rotation 5 -s 12358 --throttle 200 --ignore-crashes --ignore-timeouts -v 80000>D:\app\log.txt

 

5、双击 monkey.bat 对错误日志进行总结

6、打开log.txt文件,看下具体什么错误,以及错误原因

7、打开Reault.txt文件   看下具体崩溃的个数

注意事项:测试完成后记得删除下这个进程,实在删除不了的话,就卸载,以防影响手机的使用

 

monkey来主要测试app的稳定性,app的稳定性主要指的是app在各种交互操作以及长时间的操作下app出现闪退,崩溃,卡死,无响应等情况。那么使用monkey来测试app在交互操作过程中出现崩溃,闪退,卡死的具体原因。

 

app稳定性测试你觉得有必要测试嘛?
你是怎么理解app的稳定性测试的?
monkey是干什么的?

执行细节:
monkey执行后,把错误日志写到一个文件里面,然后通过批处理来分析日志文件里面的错误信息,主要是通过关键字(NAR CRASH anr crash)

 

 adb常用的命令:

      • adb是什么?是android debug brigdge
        adb install apk
        adb uninstall package
        adb logcat
        adb logcat | grep(findstr) package
        adb shell
        adb shell ps | grep (findstr) package
         
         
        场景:
        测试app的过程中,出现了闪退,此时你会?
        1、截屏/录频记录下闪退的交互
        2、同样的操作操作的时候,使用adb logcat | grep package > log.txt,把错误日志信息重定向到日志文件里面
        3、把录频的交互操作以及错误的日志信息,反馈给开发
         
         
        web测试与app测试的区别? 1、不同平台的交互是不一样的
        2、兼容性
        web:chrome,firefox,edge,safari
        app:
        1、不同操作系统以及不同的版本
        2、不同的厂商以及不同的分辨率以及不同的手机型号
        3、不同的网络情况
        3、安装卸载
        4、稳定性测试,防止崩溃以及卡死
        5、app的专项测试,比如app占用了多少流量,多少内存,多少cpu
         
         
         移动测试方向:
        1、客户端的专项测试,就需要非常熟悉android的源码以及ios的源码,以及内部架构
        2、移动端的自动化测试:appium
        3、手机终端的测试,比如测试相机
        4、app的常规的功能测试

 

posted @ 2022-06-08 19:45  段舒元  阅读(117)  评论(0编辑  收藏  举报