自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

乌龟赛跑

你在某件事上花费的时间都是值得的。

  • 博客(10)
  • 资源 (8)
  • 问答 (3)
  • 收藏
  • 关注

原创 jenkins+calabash搭建Android自动化测试平台

关于环境搭建过程参考 jenkins+appium+calabash测试框架搭建1、假设环境都已经搭好,现在进入jenkins新建一个job。配置SVN:如果SVN需要授权,添加账号和密码。2、配置触发器主要5个星号之间是有空格的,"* * * * *"表示SVN有提交时,马上触发构建。3、构建过程配置gradle,增加任务“assembleRele

2017-07-19 17:20:42 855

原创 Python学习

一、语法1、学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 {} 来控制类,函数以及其他逻辑判断。python 最具特色的就是用缩进来写模块。缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。2、Python语句中一般以新行作为为语句的结束符。但是我们可以使用斜杠( \)将一行的语句分为多行显示,如下所示:t...

2017-07-18 11:15:32 792

原创 jenkins学习

【android】jenkins+gradle搭建持续集成环境

2017-07-14 17:33:21 576

原创 calabash学习

1、在run apk文件的时候,必须使用绝对路径,不能使用相对路径:

2017-07-12 17:42:11 516

原创 appium学习

什么是appium?1,appium是开源的移动端自动化测试框架;2,appium可以测试原生的、混合的、以及移动端的web项目;3,appium可以测试ios,android应用(当然了,还有firefox os);4,appium是跨平台的,可以用在osx,windows以及linux桌面系统上;appium的哲学1,不需要为了自动化而且重新编译或修改测试app;

2017-07-12 16:54:58 423

原创 Ruby学习

1、数字与字符串不能直接相加(2..6).each do |n| puts n+ ","end会报错:string can't be coerced into fixnum;先把数字转化成字符串,再拼接字符串,修改后:(2..6).each do |n| puts n.to_s+ ","end2、类关键字class是小写3、类中定义的变量带有@@的,在使

2017-07-12 16:53:16 485

原创 jenkins+appium+calabash测试框架搭建

一、jenkins安装与配置1、官网下载(我的是windows版本):https://jenkins.io/download/2、下载的是.msi文件,直接无脑安装即可,安装过程中需要一个密码,直接按照它给的目录,复制过来即可。

2017-07-06 10:12:13 657

原创 测试框架比较

UiAutoMatorAppiumCalabash跨平台不支持支持支持学习成本使用java,需要熟悉api支持多语言,较多中文文档自然语言,文档较少

2017-07-05 18:01:00 346

原创 Android UiAutoMator自动化测试

1、在build.gradle中添加: androidTestCompile 'com.android.support.test.uiautomator:uiautomator-v18:2.1.0'并且把minSdkVersion改为18:minSdkVersion 182、写demo布局:<LinearLayout xmlns:android="http://sche

2017-07-04 17:34:59 780

原创 Android monkey测试

monkey并不算自动化测试,它的原理就是到处乱点,帮我们发现程序崩溃bug,并不能发现流程逻辑上面的漏洞。1、最简单应用,测试指定包名的应用E:\SVN\target\xxx>adb shell monkey -p 包名 -v 10:Monkey: seed=1499203165061 count=10:AllowPackage: 包名:IncludeCategory: andro

2017-07-04 09:52:44 1769

github for windows离线包

github for windows离线包,下载后解压,直接运行GitHub.application即可。

2016-11-03

android可暂停的录制视频(修复秒拍闪退)

android前置竖屏摄像头录制视频保存到本地,Camera+MediaRecorder实现,并支持暂停和恢复录制功能,修复快速按暂停和恢复会闪退的异常

2016-10-21

android可暂停的录制视频

android前置竖屏摄像头录制视频保存到本地,Camera+MediaRecorder实现,并支持暂停和恢复录制功能

2016-10-20

android前置竖屏摄像头录制视频保存到本地

android前置竖屏摄像头录制视频保存到本地,Camera+MediaRecorder实现

2016-10-18

安卓emoji表情

安卓emoji表情

2016-09-14

自定义输入框--输入法与表情面板切换

自定义的输入框一般都有输入法与表情面板切换的功能,要做到美好的切换体验也是不容易的。切换时不要闪,闪的原因是输入法出现时,会把activity往上挤压,输入法隐藏时,activity又会复原,这个过程,我们的界面就会跳来跳去,给人感觉就是闪瞎眼睛。

2016-09-13

简易移动应用服务器

搭建一个简单的安卓应用的服务端。采用Struts2+hibernate的架构。IDE使用eclipse,数据库使用MySQL。

2016-07-26

VC的若干实用小技巧

VC的若干实用小技巧,借助于一些调试等的小技巧,可以让你轻松的完成VC的工作。

2013-10-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除