- 博客(17)
- 资源 (4)
- 收藏
- 关注
原创 robotium测试APK 遇到过的坑
1、勾要选上,否则找不到包名2、robotium版本不同时,导入的包名不同①robotium 5.2.1 导入import com.robotium.solo.Solo;②robotium 2.4导入import com.jayway.android.robotium.solo.Solo;3、robotium版本不同时 tearDown()方法区别①
2015-01-05 10:29:30 1749
原创 android app 抓取log日志
在我们使用自动化测试时,难免会与服务器交互,获取服务器的数据,这是就要是解析json数据。以下是相关代码public class ParseJson {public static ArrayList arrayList = new ArrayList();public double get_price(String string) throws JSONExcept
2015-01-05 10:25:11 4195
原创 instrument 之Robotium 命令运行
adb shell am instrument -e class com.jayway.test.test.test#test_history -w com.jayway.test.test/android.test.InstrumentationTestRunner
2015-01-05 10:22:27 1414
原创 android 内存泄露 /进程 内存检查 --DDMS工具
一、监控操作步骤1、打开eclipse,切换到DDMS模式,连接设备,打开usb调试,如图:2、在devices栏中会显示连接的设备,选择要监控的程序包名3、点击devices视图中update Heap4、在Heap视图中点击Gause GC,二、判断内存泄露 Heap视图中部有一个Type叫做data object,即数据对象,也就是我们
2015-01-31 11:04:31 4814
原创 adb top 指令,查看系统进程
adb shell top -m 5 PID PR CPU% S #THR VSS RSS PCY UID Name 735
2015-01-29 15:15:03 9612
原创 adb 命令抓取log日志方法
1、确保手机已连接电脑,并开启调试2、输入指令: adb logcat *:E >c:\log.txt如图所示:“E” 表示log日志级别 adb log日志级别 :每一个输出的Android日志信息都有一个标签和它的优先级.·日志的标签是系统部件原始信息的一个简要的标志。(比如:“View”就是查看系统的标签). ·
2015-01-29 14:44:53 20531
原创 Robotium--takeScreenshot(截图)
在Robotium中,截图的方法时调用takeScreenshot()。但有使用你会发现明明代码里调用了solo.takeScreenshot(),但却没有截图成功,那是因为被测试的应用没有SD卡的权限(因为该方法会把截图保存在SD卡中)。因此要使用该方法,必须在被测工程的AndroidManifest.xml中添加如下标示:
2015-01-24 15:06:47 892
转载 Robotium 方法详细
package com.robotium.solo;import java.lang.reflect.Method;import java.util.ArrayList;import junit.framework.Assert;import android.app.Activity;import android.app.Instrumentation;import a
2015-01-20 11:08:48 2634
转载 robotium 获取控件ID方法
直接放在测试工程里用,改下包名。5s刷新一次,需要自行在logcat窗口中设置筛选条件tag=getCurrentInfo 然后就~自行发挥吧public class GetInfoTest extends ActivityInstrumentationTestCase2 { private static final String LAUNCHER_ACTIVITY_FULL_C
2015-01-16 12:06:41 1043
转载 robotium输出测试报告
使用Robotium进行测试的时候,要想可以导出明了的测试结果,可以使用junitreport来实现junit-report下载地址:https://github.com/jsankey/android-junit-report1,建立一个安卓的测试工程,导入Robotium包,建立好测试用例2,在测试工程的libs文件夹中,复制android-junit-repo
2015-01-08 12:15:45 968
原创 apk安装及卸载测试要点
安装手册是否规范,是否简洁,是否通俗易懂。安装手册是否齐全,正确,有改动时,文档是否同步更新直接复制安装程序到电脑上,能否正常安装按安装手册给出的步骤进行安装,安装是否正确查看在安装过程中存在的提示信息是否明确,意思是否明确在安装过程中,点击取消按钮,能否正常退出安装程序,软件是否可用。安装时是否识别有SD卡,并默认安装到sd
2015-01-05 11:10:57 744
转载 LoadRunner事务、集合点、思考时间
在LoadRunner的脚步编写中,有三个重要的概念:事务、集合点、思考时间 事务: 事务又称为Transaction,在LoadRunner中的定义如下:An end-to-end(browser-to-browser) measurement of one or more user actions within action file。中文理解如下:事务(Transaction)是
2015-01-05 10:33:05 2070
原创 robotium 方法
① 点击:clickOnButton(int)—Clicks on a Button with a given index.clickOnButton(String)—Clicks on a Button with a given text.clickOnCheckBox(int)—Clicks on a CheckBox with a given index
2015-01-05 10:27:12 583
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人