![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
文章平均质量分 68
fanjieshanghai
这个作者很懒,什么都没留下…
展开
-
Appium环境配置笔记2 -- Android SDK的路径不能有空格
搭配好环境准备跑第一个测试脚本的时候出现一个错误:“error: Logcat capture failed: spawn ENOENT” 几经艰辛,发现问题是我的android sdk路径存在空格导致的“D:\Develops\Android SDK”。当把空格去掉问题就解决了“D:\Develops\AndroidSDK”转载 2015-11-10 14:10:57 · 267 阅读 · 0 评论 -
Android学习参考2
Android学习参考2 转自:http://www.cnblogs.com/haochuang/p/4778724.html 一名自学成才的Android开发者怒答! 1. Google 做开发前完全是小白,真心不知道有Google这东西,只晓得百 度,遇到问题直接百度,不是黑百度,百度在娱乐八卦方面确实靠谱,但是技术方面查出来的东西基本千篇一律,有些答案甚至还会起到误导作用转载 2015-12-10 10:38:44 · 136 阅读 · 0 评论 -
Jenkins插件及 测试源码
Jenkins 插件: https://updates.jenkins-ci.org/download/plugins/ 小米的一份android源码,测试工具,用于抢红包: https://github.com/xiaomi/luckymoneytool转载 2015-12-10 10:41:07 · 147 阅读 · 0 评论 -
几个移动App测试工具
介绍几款移动App测试的工具: 腾讯测试:http://bugly.qq.com/ 优测:http://utest.qq.com/ fir.im测试:http://bughd.com/ 大致介绍如下: bugly:腾讯推出的移动应用崩溃检测服务,提升团队解决异常的效率。 bugHD:开发者可以追踪崩溃信息、崩溃版本、崩溃总数、发生设备和是否修复等信息。是Fir.im 团转载 2015-12-10 10:42:02 · 310 阅读 · 0 评论 -
Github上不错的Android开源代码(一)
总有一些朋友很热心的整理一些好的资料,在收集之后,可以用作阅读、学习和实践。小伙伴们,总有一天,你也能写出 Niubility 的 Android App :-) 为了防止以上链接失效,以及部分内容丢失,所以,部分搬运过来。自己练习和实践,参考如下链接: GitHub上不错的Android开源项目(一):http://www.cnblogs.com/haochuang/p/46760转载 2015-12-10 10:45:08 · 146 阅读 · 0 评论 -
GitHub上不错的Android开源项目(二)
收集相关系列资料,自己用作参考,练习和实践。小伙伴们,总有一天,你也能写出 Niubility 的 Android App :-) 系列文章如下: GitHub上不错的Android开源项目(一):http://www.cnblogs.com/haochuang/p/4676090.html GitHub上不错的Android开源项目(二):http://www.cnblogs.转载 2015-12-10 10:45:56 · 126 阅读 · 0 评论 -
GitHub上不错的Android开源项目(三)
收集相关系列资料,自己用作参考,练习和实践。小伙伴们,总有一天,你也能写出 Niubility 的 Android App :-) GitHub上不错的Android开源项目(一):http://www.cnblogs.com/haochuang/p/4676090.html GitHub上不错的Android开源项目(二):http://www.cnblogs.com/haochua转载 2015-12-10 10:46:51 · 96 阅读 · 0 评论 -
Android 布局简要范例
Android的布局决定着实际的UI界面呈现情况,正是这些UI界面的组合与千变万化,才呈现出了各式各样的风格。 而这些基础的布局框架结构很重要,需要玩的很熟悉。我将以前参考的部分代码示例,所做的相关实践在这里记录一下,稍后相关代码也会删除掉,这里做个备忘。 好了,现在开始: 我的代码结构是这样子的: 每个布局文件个类,如果要做具体的个性化,在其中的包里面扩转载 2015-12-10 10:55:29 · 158 阅读 · 0 评论 -
五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程
在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的尽量详细,希望对准备进入Android开发的朋友有帮助。 本教程将分为五个步骤来完成Android开发环境的部署。 第一步:安装JDK。 第二步:配置Windows转载 2015-12-01 14:43:06 · 103 阅读 · 0 评论 -
Android学习参考
收到一些朋友的微博私信,说能不能给Android新手们一些指导,我只能说指导谈不上,毕竟我也很多东西正在学习中,与此同时一大学同学准备转行Android,可以说是从头开始,那么我就姑且以一个过来人的身份给一些建议吧,只希望在学习的过程中能够少走写弯路吧。 硬件 电脑–推荐Mac 首先声明我不是果粉,个人Windows,Linux,Mac OX系统均用过, 只能说Windows上面转载 2015-12-10 10:37:43 · 91 阅读 · 0 评论 -
Android 软键盘
一、android 软件盘事件响应 在android中,有时需要对EditText实现软件盘监听的场景。当android按下软键盘的时候,响应完成、发送、搜索或者其他事件。 Google 提供了 EditorInfo、KeyEvent 的一些方法,能够实现我们需要的功能。详细可研究:EditorInfo.class 和 KeyEvent.class. 输入回车键隐藏转载 2015-12-10 11:12:03 · 148 阅读 · 0 评论 -
关于HTML5与移动开发
OSChina API列表: android api:http://tool.oschina.net/apidocs AppCan移动开发平台:http://doc.appcan.cn/#!/guide HTML5 及 Web App:http://www.oschina.net/p/cantk 移动开发: 图标 icon:http://ico.58pic.转载 2015-12-10 10:48:53 · 121 阅读 · 0 评论 -
Windows 平台上的使用 Python 语言实现 appium 自动化程序 for Android(完整版)
前面写了个《新手贴:Windows 平台上的使用 Java 语言实现 appium 自动化程序 for Android(完整版)》的帖子:http://testerhome.com/topics/645 ,针对python语言 也来看看如何实现。还是按照流水账的形式来描述。 一,环境配置篇 在Windows上配置 1)下载安装node.js(http://nodejs.org/dow转载 2015-11-10 13:39:50 · 254 阅读 · 0 评论 -
Eclipse开发Android程序如何在手机上运行
android开发不论是在真机上调试还是最终发布到真机上都非常简单,过程如下: 1、安装usb驱动 手机要能与电脑相连,当然要安驱动了。效果就是你插入手机,电脑显示驱动已识别。驱动安装的官方教程:http://developer.android.com/sdk/win-usb.html 官方教程概述: 不同的Android手机有对应不同的驱动,对于Nexus One转载 2015-11-10 14:07:18 · 225 阅读 · 0 评论 -
appium for windows 环境搭建
原文:http://blog.csdn.net/zwq0216/article/details/20696387 最近一直研究appium,据说可以一套代码垮2个平台,自己动手试了下,但是网上的资料少之又少,先贴出自己安装的流程和遇到的问题,一起分享 1安装Nodejs 下载nodejs安装包(http://nodejs.org/download/)安装转载 2015-11-10 14:10:33 · 119 阅读 · 0 评论 -
android adb常用指令
转载地址:http://www.cnblogs.com/puresoul/p/4667343.html Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器 的状态。 可以通过下列几种方法加入adb: 在设备上运行shell命令通过端口转发来管理模拟器或设备从模拟器或设备上拷贝来或拷贝走文件 下面对adb进行了介绍并描述了常见的使转载 2015-11-10 10:43:19 · 128 阅读 · 0 评论 -
传递给Appium服务器以开启相应安卓Automation会话的Capabilities的几点说明
Desired Capabilities是由客户端发送给Appium服务器端的用来告诉服务器去启动哪种我们想要的会话的一套键值对集合。当中也有一些键值对是用来在自动化的过程中修改服务器端的行为方式的。比如,我们可以把键为platformName的capability的值设置成iOS来告诉服务器我们想要开启的是一个iOS的会话,而非Anddroid的会话。或者我们可以把键为safariAllowPo转载 2015-11-10 14:12:36 · 184 阅读 · 0 评论 -
monkey源码分析之事件注入方法变化
在上一篇文章《Monkey源码分析之事件注入》中,我们看到了monkey在注入事件的时候用到了《Monkey源码分析番外篇之Android注入事件的三种方法比较》中的第一种方法,通过Internal API的WindowManager的injectKeyEvent之类的方法注入事件。这种方法在android api level 16也就是android4.1.2之后已经发生了变化: 在此转载 2015-11-10 14:09:05 · 147 阅读 · 0 评论 -
(如何选择自动化框架的几点拙见)
注:本来这封信要发给Wonerfei网友的,但是因为每次只能发200字,所以干脆贴到博客上,叫Wonderfei同学到这上面来看,也算是我自己的一个临时总结吧。同时也希望大家给予Wonderfei相应的帮助,毕竟我自己的观点不一定正确和完整。 Hi Wonderfei, 你好,由于我是博客新手,所以没有留意到你给我发的私信,不好意思。 首先由于我自己也是个新手,也是在学习各种转载 2015-11-10 14:10:07 · 217 阅读 · 0 评论 -
SVN+Jenkins+Maven+Appium+TestNG+ReportNG 实战 Android 自动化测试
好吧,标题写得好长. 言归正传,本文主要是讲述如何使用这些工具来整合流程,实现Android平台的自动化测试. 首先说下背景,因为我测试的东西面向多个国家,对于不同的地域可能有不同的功能,对应不一样的发行渠道,需要测试工具有便捷的case管理功能,能方便地面对不同的发行渠道选择不同的case.而TestNG可以很方便地配置这些,所以选择这个框架. 这里直接使用Appium源码中自带的test转载 2015-11-10 13:40:59 · 299 阅读 · 0 评论 -
Android自动化测试生成单元测试结果报告
转自:http://blog.csdn.net/hunterno4/article/details/14485663 使用robotium进行Android应用进行自动化测试,之前用TMTS框架,但收集到的单元测试结果常常会少掉一些用例集。。穷则思变,Android的测试框架主要是通过InstrumentationTestRunner对被测应用进行控制与执行,因此可以对Instr转载 2015-12-02 23:17:53 · 698 阅读 · 0 评论