随笔分类 -  app端测试

摘要:关于appium网上提到的版本是一头雾水,现解释如下: 首先,官网下载的 appium-desktop-Setup-1.3.1.exe是appium桌面版,将appium服务器配置可视化。 而网上提到的1.4.x 或1.6.x是appium server版本,当然server版本也有GUI,也可以在 阅读全文
posted @ 2018-01-31 17:31 Claire_xu 阅读(233) 评论(0) 推荐(0)
摘要:ADT 安装该工具后才能配置Android SDK包,使可以在eclipse里开发Android程序 AVD Android模拟器管理工具,创建删除Android模拟器 SDK Manager Android SDK包,Tools,platform-tools管理工具 ADB Android Deb 阅读全文
posted @ 2018-01-31 14:31 Claire_xu 阅读(308) 评论(0) 推荐(0)
摘要:执行UIAutomator测试步骤 1、新建Java项目,导入android.jar和uiautomator.jar包,继承UiAutomatorTestCase 2、生成编译文件 android create uitest-project 示例:android create uitest-proj 阅读全文
posted @ 2018-01-30 16:14 Claire_xu 阅读(169) 评论(0) 推荐(0)
摘要:robotium基于instramentation框架,可对app白盒黑盒测试,缺点是测试进程和被测进程需要在一个进程中,不能跨应用 白盒测试时,需要app源代码,在eclipse里新建android Test Project时绑定app源码工程 黑盒测试时,需要重签名apk包,重签名方法见 htt 阅读全文
posted @ 2018-01-30 14:14 Claire_xu 阅读(289) 评论(0) 推荐(0)
摘要:因为robotium要求被测应用和测试代码要有一致的签名, 所以需要将apk包重签名。 方法一:通过re-sign.jar来产生debug key的apk(不适用于jdk 7以上) re-sign.jar 下载地址: http://download.csdn.net/download/sujuanx 阅读全文
posted @ 2018-01-29 17:06 Claire_xu 阅读(831) 评论(0) 推荐(0)
摘要:MonkeyRunner工具是使用Jython(使用Java编程语言实现的Python)写出来的,它提供了多个API,通过monkeyrunner API 可以写一个Python的程序来模拟操作控制Android设备app,测试其稳定性并通过截屏可以方便地记录出现的问题。 MonkeyRunner 阅读全文
posted @ 2018-01-26 17:10 Claire_xu 阅读(171) 评论(0) 推荐(0)
摘要:基本命令: adb shell monkey --port 1080 & adb forward tcp:1080 tcp:1080 telnet 127.0.0.1 1080 启动android端的monkey server,然后将端口转发到pc端,就可以在pc端 通过telnet连接monkey 阅读全文
posted @ 2018-01-26 11:47 Claire_xu 阅读(440) 评论(0) 推荐(0)
摘要:Monkey 是Android自带的黑盒测试工具,一般通过随机触发界面事件,来确定应用是否会发生异常,多用于android应用的稳定性、压力测试 基本命令: adb shell monkey [options] <event-count> usage: monkey [-p ALLOWED_PACK 阅读全文
posted @ 2018-01-26 11:31 Claire_xu 阅读(678) 评论(0) 推荐(0)
摘要:常用命令 示例 adb devices 列出设备 adb push/pull (传文件) 1、adb -s 设备名 push 本地文件 设备上的文件 2、adb -s 设备名 pull 设备上的文件 本地文件 adb forward (端口转发) 1、adb forward tcp:1080 tcp 阅读全文
posted @ 2018-01-24 14:28 Claire_xu 阅读(141) 评论(0) 推荐(0)
摘要:1、新建AVD时,报错“no CPU/ABI system image available for this target”, 解决:在SDK Manager中下载System Image 2、System Image 有基于arm和intel的,如果用的是arm的,会提示如下,继续运行模拟器速度会 阅读全文
posted @ 2018-01-15 16:53 Claire_xu 阅读(202) 评论(0) 推荐(0)