- 博客(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
原创 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
android可暂停的录制视频(修复秒拍闪退)
2016-10-21
自定义输入框--输入法与表情面板切换
2016-09-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人