Android内存泄漏检测-LeakCanary(图)

  前言:  Android内测泄漏是比较常见的问题,在没有造成OOM之前,在测试过程中,也会经常性的忽略这个问题,但在android碎片化严重的今天,还是存在很多内测泄漏造成OOM的问题在反馈。那么如何检测内存泄漏呢,当然我们可以通过MAT这些工具来排查哪些...

接口测试SoapUI参数化之Datasource(图)

  上次和大家一起完成了soapui的参数之一properties,今天我们一起交流另外一种参数化的方法,跟着一起练习,不懂不要紧,练习多了就会慢慢懂的;  1、准备excle(目前soapui只支持xls的)  2、选择测试步骤,添加【Datasource】  3、为DataSource...

接口测试Fiddler实战(图)

  项目背景:  1、接口URL:http://192.168.xx.xx:8080/mserver/rest/ms  2、接口参数:data=xxxxx&key=xxxxx,数据是加密的  3、请求方式:post  4、协议:http  实战步骤  1、打开fiddler  2、切换到【Composer】界面  3、选择请求...

34款渗透测试插件

  Hidden:  工欲善必先利其器,firefox一直是各位渗透师必备的利器,小编这里推荐34款firefox渗透测试辅助插件,其中包含渗透测试、信息收集、代理、加密解密等功能。  1:Firebug  五星级强力推荐插件之一,不许要多解释  2:User Agent Swi...

入门monkeyrunner8-wrapEasyMonkey howto入门教程

  本文章内容在仅windows 7上经过试验,使用该库主要目的,  1. 将monkeyDevice 与 easyMonkeyDevice统一封装到库  2. 进行自动化操作时, 增加对异常处理,防止异常退出 (例如 当某textview未显示出来时, 捕捉对该textview的操作异常,防止测试脚本异常退...

Android性能专项之Memory Monitor工具(图)

  Memory Monitor能做什么?  · 实时查看App的内存分配情况  · 快速判断App是否由于GC操作造成卡顿  · 快速判断App的Crash是否是因为超出了内存  Memory Monitor使用准备  · 开发者选项可用  · USB调试开启  备注:Android Studio的Ena...

大数据测试之初识Hadoop(图)

  老李认为测试开发工程师是面向测试的开发,也就是说,写代码就是为完成测试任务服务的,写自动化测试(性能自动化,功能自动化,安全自动化,接口自动化等等)的case或者开发测试工具完成不同类型的测试。其实自动化测试涉及面非常之广,目前来讲,cas...

MonkeyRunner+PowerTutor简单耗电测试(图)

  公司这段时间要进行竞品的性能对比测试,这里介绍利用python编写一个简单的Monnkeyrunner耗电测试demo。  前置说明:测试的产品可以左右滑动出现(可以理解为有三个界面)  测试工具:Eclipse+python插件(2.7.0)+PowerTutor  步骤:  1.首先...

最简单的MonkeyRunner脚本

最简单的monkeyrunner 脚本#导入包和类from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice, MonkeyImage#连接设备device = MonkeyRunner.waitForConnection()#启动要测的应用的Activity         包名/ .当前目录下的Ac...

MonkeyRunner实例及使用说明

  了解了MonkeyRunner,现在上一个简单的实例(理论支持所有Android设备^_^),向左滑动屏幕2次,并在滑动前和滑动后进行截图:# Imports the monkeyrunner modules used by this programfrom com.android.monkeyrunner import MonkeyRunner, MonkeyDevic...

MonkeyRunner-andrec实现思路

  1.使用Apktool.jar反编译某个APK 命令为:java -jar apktool.jar d -d -f TestRecord.apk /tmp/tmpVpJYTg  2.分析AndroidManifest.xml文件得到APK的mainActivity名  2-3中间会分析smali目录下的R$id.smali文件,获取到APK的包名,并且可以拼到com....

Monkeyrunner得id查找方法

  该方法是莹莹同学发现得,先感谢。  实现方式如下:from com.android.monkeyrunner import MonkeyRunner as MRfrom com.android.monkeyrunner import MonkeyDevice as MDfrom com.android.monkeyrunner import MonkeyImage as MIfrom com.android.mo...

MonkeyRunner实例讲解

  一,  终端输入单行命令  1 开启android 模拟器  首先使用eclipse的AVD  Manager来创建模拟器antester,然后在命令地下运行c:\emulator @antester即可启动模拟器。  2 执行monkeyrunner命令:  进入sdk的tool目录中,比如我的是D:\m...

MonkeyRunner的初级程序

  1、一个cmd,用来打开模拟器  2、一个cmd用来运行monkeyrunner  # 导入此程序所需的monkeyrunner模块  from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice  # 连接当前设备,返回一个MonkeyDevice对象  device = MonkeyRunne...

MonkeyRunner连接指定设备

  MonkeyRunner支持多设备控制,电脑连接多个设备或开启多个Android模拟器时,MonkeyRunner连接并操纵指定设备的方法如下:  首先命令行中运行adb devices 查看可连接的设备列表  device=MonkeyRunner.waitForConnection(6,’emulator-5554′)  参...

MonkeyRunner浅谈和入门

  MonkeyRunner这货的背景么~不多说,谷歌亲儿子,不过是最傻乎乎的一个,从名字来讲,比Monkey年龄大点~因为它已经会跑了。。它的优点么,就是指哪点哪。不像有些框架很矫情,一定要源代码,不能跨应用,不能怎样怎样~~不然我就罢工咯。。。但是缺点...

MonkeyRunner实现自动点击截屏后与本地图库进行对比输出

  先说下本人是菜鸟,通过网上资料学习,终于调通了MonkeyRunner 实现自动点击截屏后与本地图库进行对比输出,以后做静态UI测试就不需要眼睛盯着看图了,这一切交给MonkeyRunner了。  首先通过monkeyrunner录制脚本 test.mrtest.mrTOUCH|{'x':265,'y':...

MonkeyRunner脚本录制回放技术

  1)脚本录制  在CMD输入monkeyrunner启动程序后输入下面的命令  from com.android.monkeyrunner import MonkeyRunner as mr –回车  from com.android.monkeyrunner.recorder import MonkeyRecorder as recorder–回车  device = mr.waitForCo...

MonkeyRunner入门技巧

  准备工作  1、安装Android SDK  2、熟悉MonkeyRunner的API  3、学习Python的基本语法(在本教程中暂时不需要用到)  4、一部Android手机(手机与电脑连接,可以使用adb devices验证手机是否与电脑连接成功)  5、手机打开“指针位置”功能,...

MonkeyRunner创建一个Note的实例

  之前的系列给出了Appium,Robotium,Instrumentation和UIAutomator创建一个Note实例的例子:  《Appium创建一个Note的实例》  《Robotium创建一个Note的实例》  《UIAutomator创建一个Note的实例》  《SDK Instrumentation创建一个Note的实例》 ...

分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海漕溪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2022
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号