Android系统应用测试
林夕令
业务+编程+管理
展开
-
如何从手工测试过渡到自动化--Android系统应用
如何从手工测试过渡到自动化–Android系统应用适用场景:个人目前正在为转自动化测试岗位做准备,但是公司目前还没有自动化测试技术针对一些偶发bug,需要反复测试操作步骤,手动操作费时费力…本文推荐针对Android系统的APP进行UI自动化测试,采用uiautomator2+Python,编译器为Eclipse测试环境准备:安装Eclipse编译器安装Python,我使用的...原创 2019-04-10 11:02:03 · 154 阅读 · 0 评论 -
使用Monkey测试Android系统应用
前言:Monkey是Android提供的系统工具。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。测试步骤:安卓手机用USB连上电脑,命令行adb devices查看是否获取到设备信息(adb: Android debug bridge 调试桥,可以直接操...原创 2019-04-10 11:32:02 · 438 阅读 · 0 评论 -
Android系统原理与测试要点
Android是一种基于Linux的开源操作系统,由Andy Rubin开发,主要支持手机。2005年由Google收购注资,逐渐扩展到平板电脑及其他领域上。原创 2019-04-22 21:50:50 · 2683 阅读 · 1 评论 -
Monkeyrunner工具测试
1.基本知识Monkeyrunner最主要是通过运行程序,在程序中提供按键或触摸事件的输入数值然后截屏,通过截屏对比是否是正常的运行。Monkeyrunner工具提供了一套API让用户/测试人员来调用,调用这些api可以控制一个Android设备或模拟器,而不需要了解对应的源码。支持java和Python两种语言脚本。有了Monkeyrunner,我们可以编写python脚本来控制apk包的...原创 2019-07-21 09:54:43 · 437 阅读 · 0 评论 -
使用Emmagee进行Android性能测试
Emmagee介绍是监控指定被测应用在使用过程中占用机器的CPU、内存、流量资源的性能测试小工具。使用优点1下载到手机不要root,开源,操作简单2.有数据记录3.内容丰富:内存、CPU、流量、电量、温度都可以查看使用展示下载安卓后,打开Emmagee–选择你要测试的APP–选择你要测试的性能–开始测试查看性能测试报告测试完成后回到Emmagee界面,点击“结束测试”,测试结果会...原创 2019-07-21 16:47:22 · 367 阅读 · 1 评论 -
用adb命令进行安卓性能测试,把结果存储到本地的excel表中
我将从以下几个方面来介绍一下我做的安卓app性能–自动化测试1.为什么要做app性能测试?2.app性能测试包括哪些?3.测试app性能常用的方法/工具有哪些?4.怎么实现app性能测试自动化?5.成果展示为什么要做app性能测试?app性能测试是提高产品质量很重要的一部分。尤其是当今app市场竞争如此激烈的情况下,如果app在使用过程中总是出现卡顿,闪退,发烫严重等这些影...原创 2019-08-10 16:22:45 · 1356 阅读 · 0 评论