客户端测试
小猫儿Kitty
这个作者很懒,什么都没留下…
展开
-
appium+python实例
1、下载AppiumForWindows-1.3.4.1.zip,下载地址https://bitbucket.org/appium/appium.app/downloads/,下载完成后解压2、将截图中文件的路径添加到path环境变量里边3、在CMD运行appium-doctor,无报错信息即安装成功4、开启Appium5、创建测试应用,确定包名和Activity的名称5、AN原创 2015-02-27 16:11:11 · 4549 阅读 · 0 评论 -
LeakCanary-Android内存泄露检测
前提:有源码square/leakcanaryudacity/Sunshine-Version-2添加LeakCanary依赖包在主模块app下的build.gradle下添加如下依赖:debugCompile 'com.squareup.leakcanary:leakcanary-android:1.3.1' releaseCompile 'c转载 2015-10-26 15:20:49 · 812 阅读 · 1 评论 -
Android Lint静态检查
1、首先讲讲Lint的作用Android Lint是Eclipse的ADT插件更新到最新的16.0以后出现的一大神器,它可以帮助开发者在项目中找出潜在的问题,它可以帮你查找到: 1.缺少的翻译(和未使用的翻译) 2.布局性能问题(已经弃用的布局方式) 3.未使用的资源 4.数组大小不一致 5.可访问性和原创 2015-10-19 15:13:07 · 657 阅读 · 0 评论 -
使用Android am命令启动相关程序
前提:配置好Android开发环境,已运行adb shell1、启动指定应用程序启动的方法为# am start -n 包(package)名/活动(activity)全路径查看包中每个activity的全路径的方法:1、安装并启动“固件工具箱”2、进入“App manager”,显示系统中所有安装程序,长按想通过命令行启动的程序。3、弹出的原创 2015-07-24 17:13:43 · 1484 阅读 · 0 评论 -
DesiredCapabilities内容详解
|关键字|描述|实例||----|-----------|-------||`automationName`|你想使用的自动化测试引擎|`Appium` (默认) 或 `Selendroid`||`platformName`|你要测试的手机操作系统|`iOS`, `Android`, 或 `FirefoxOS`||`platformVersion`|手机操作系统版本|例如: `7.原创 2015-07-31 16:15:01 · 17072 阅读 · 0 评论 -
Android性能测试
1、CPU取值adb shell top -n 1| grep "+PackageName2、内存取值adb shell dumpsys meminfo "+PackageName3、取流量值adb shell cat /proc/Pid/net/devz4、取电量值adb shell dumpsys battery原创 2015-07-29 14:48:43 · 71557 阅读 · 0 评论 -
使用genymotion模拟器测试android应用
http://blog.csdn.net/yearafteryear/article/details/9257283#comments1、使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE解决方法解决方法:(1)点击下载Genymotion-ARM-Translation.zip原创 2015-05-07 16:08:32 · 1700 阅读 · 0 评论 -
通过无线连接的方式来做Appium自动化
通过无线连接的方式来做Appium自动化http://www.uniontesting.com/article-15639-1.html原创 2015-05-06 11:21:09 · 604 阅读 · 0 评论 -
jenkins插件pipeline的简单使用
pipeline字面意思就是流水线,将很多步骤按顺序排列好,做完一个执行下一个。下面简单介绍下如何使用该插件帮我们完成一些流水线型的任务一、安装pipeline进入jenkins的【系统管理】--【插件管理】页面,选择【可选插件】然后搜索pipeline选择直接安装,它会将依赖的一些插件也一并安装。安装完成后重启jenkins就可以使用了。二、使用pipeline1、在原创 2015-05-06 11:06:08 · 7692 阅读 · 2 评论 -
UI Automator viewer定位APP控件
1、找到sdk目录下的uiautomatorviewer.bat文件,并双击运行2、将手机接入电脑,点击Device Screenshot图标,即可定位控件,当手机翻到其他页面,需再次点击Device Screenshot图标。3、appium基于各种FindElement的控件定位方法(1)find_element_by_name(U“线路”) #控件上的文字原创 2015-03-02 18:02:09 · 6043 阅读 · 0 评论 -
手机命令行设置hosts
1、设置hostsadb shellsu //获取su权限mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system //修改system的只读权限cat /system/etc/hosts //查看hosts文档echo "120.202.222.101 pan.baidu.com" >>原创 2015-10-14 15:16:24 · 1975 阅读 · 1 评论