一、jenkins安装与配置

1、官网下载(我的是windows版本):https://jenkins.io/download/

2、下载的是.msi文件,直接无脑安装即可,安装过程中需要一个密码,直接按照它给的目录,复制过来即可。

二、appium安装与配置

Appium环境搭建

三、calabash安装与配置

中文Win7下成功安装calabash-android步骤

注意在设置gem仓库的时候:

由于 http://ruby.taobao.org/ 已经停用,改成 http://gems.ruby-china.org/

安装ruby的路径不能有中文,不能有空格,不然安装calabash-android会不可用:

四、关于appium与calabash的结合

客户端自动化测试研究文章中提到过,但是由于需要较深入的研究appium和calabash底层,以及ruby语言的使用,这三者条件都不具备,所以不准备把appium与calabash结合在一起。文章中提到结合的目的是为了减低iOS接入成本,由于我们这里考虑的是Android测试,加上学习成本太高,所以暂不考虑该方案。

参考:

利用Jenkins玩转Android自动打包发包

客户端自动化测试研究

【收藏】Appium 国内下载地址

Appium环境搭建

在Windows环境下安装calabash-android

jenkins+appium+calabash测试框架搭建相关推荐

  1. 配置表测试框架搭建-①介绍篇

    文章目录 前言 章节介绍 目录结构 技术栈 Demo数据 前言 这篇为游戏策划配置表测试系列的开篇,主要介绍的这个框架用到的技术栈,落地后的应用成果.原本的想法是把策划的数值参考表当做期待值,与配置表 ...

  2. Appium+RobotFrameWork测试环境搭建

    前提:搭建好robotframework环境 RF基于python2.7的版本实现的一套开源自动化测试框架 推荐使用Appium Desktop, 搭建Appium环境: 1. 搭建JDK 2. 搭建 ...

  3. Appium appium+python+jenkins 一套自动化测试框架搭建

    转载:https://testerhome.com/topics/9879 本篇主要讲: appium框架的搭建与真机环境配置 安装 brew install node 想要生效首先必须先安装home ...

  4. java testng 优化_java+testNG测试框架搭建----jenkins自动化执行

    新建项目,在pom.xml里添加要执行的测试类:suites/test.xml [本地生成的测试报告暂时屏蔽掉] src/main/java src/main/java ${project.artif ...

  5. Appium+python 测试环境搭建

    1. python 安装,python安装appium; 2. JDK安装,JAVA_HOME添加到环境变量: 3. Node js安装,安装8.0以上: 4. Android SDK安装,集成在An ...

  6. 配置表测试框架搭建-②数据读取篇

    文章目录 前言 技术栈 配置Demo 正文 一.工作表数据读取 二.工作表屏蔽 三.筛选有效数据 四.读取所有数据 五.Lua数据处理 结语 前言 这篇为游戏策划配置表测试系列的第二篇,主要讲的是根据 ...

  7. GoogleTest测试框架搭建方法

    欢迎关注公众号「3D视觉工坊」:

  8. pytest+allure测试框架搭建

    https://blog.csdn.net/wust_lh/article/details/86685912 https://www.jianshu.com/p/9673b2aeb0d3 定制化展示数 ...

  9. SSH框架搭建问题总结

    1.eclipse中tomcat配置是否正确?能否在网页中访问的到? 如何在eclipse中配置tomcat就不说了,我们看下问题,在网页上访问tomcat的地址,为什么出现404错误呢? 解决办法: ...

最新文章

  1. 如何建立图像数据矩阵和图像显示灰度之间的关系!_放射技术考试第四章第一节 数字图像的特征...
  2. 2019微软研究大盘点:机器学习突破即将到来,人机交互更加真实
  3. 有限状态机设计实例之空调控制器(Verilog HDL语言描述)(仿真与综合)(附用Edraw(亿图)画状态转移图)
  4. 每日一皮:这个食堂好...
  5. Eclipse helios 上编写arduino程序并进行烧录
  6. 网页禁止复制的chrome插件办法
  7. mysql 卸载插件_MySQL 插件安装或卸载(window validate_password 为例)
  8. 吸顶那个叫什么_为什么我家吸顶灯开灯后一闪一闪的
  9. DockPanel 类
  10. 使用 Kubeadm 安装部署 Kubernetes 1.12.1 集群
  11. 4.19华为技术面+4.21华为主管面(已OC)
  12. mysql填写数据库_学习MYSQL过程中自己写的数据库操作
  13. 计算机组成原理笔记 半导体随机存储器RAM和ROM
  14. GNS3中配置直连交换端口的路由器端口IP地址
  15. Barsetto百胜图全自动美式磨豆咖啡机测评
  16. win102004优化_如何对Win10 2004进行优化设置?Win10优化技巧
  17. 基于just work的LE legacy pairing过程
  18. 上海航芯 | 全自动咖啡机设计方案
  19. 【网络空间安全数学基础第8章】环和域
  20. 空洞卷积(扩张卷积,带孔卷积,atrous convolution)的一些总结与理解

热门文章

  1. IFDEF和ENDIF的理解
  2. spring-boot-maven-plugin插件坐标爆红
  3. android xutils框架缓存图片,xUtils框架的使用
  4. onChange事件
  5. HSRP从工作原理出发!(这个我总结了HSRP的全部相关知识点,葱鸭!)
  6. 战神z7-kp7s1U盘安装Ubuntu16.04LTS趟雷全过程(2018.9.29 解决只能使用独显启动BUG)
  7. Python 模拟登陆
  8. Xceed Ultimate Suite 2021
  9. 使用fiddler对手机APP进行抓包
  10. 尚未提交线上版本_开发微信小程序如果显示尚未提交线上版本该怎么办