Macaca 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Macaca 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Macaca 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Macaca 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Macaca 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 MIT
操作系统 跨平台
软件类型 开源软件
所属分类 iOS代码库其他(Others)
开源组织 阿里巴巴
地区 国产
投 递 者 诺克萨斯
适用人群 未知
收录时间 2016-03-16

软件简介

官方网站: 链接

Macaca是一套完整的自动化测试解决方案。

特性:

  • 支持移动端和PC端

  • 支持Native, Hybrid, H5 等多种应用类型

  • 提供客户端工具和持续集成服务

客户端:

客户端工具的安装、使用详见 macaca-cli

持续集成:

reliable 是分布式持续集成服务,可与 macaca 无缝融合。

部署和使用详见 reliable-slave, reliable-master

reliable-1reliable-2

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (13)

加载中
打分: 力荐
该评论暂时无法显示,详情咨询 QQ 群:912889742
马叉叉? #Macaca#
2016/03/17 07:56
回复
举报
有人在用吗? #Macaca#
2016/03/17 08:07
回复
举报
#Macaca#
2016/03/17 08:28
回复
举报
没写清楚是自动化测什么。是测前端的? #Macaca#
2016/03/17 09:26
回复
举报
只开源客户端?能算完整解决方案吗 #Macaca#
2016/03/17 10:17
回复
举报
文档太少~~各种不清楚啊#Macaca#
2016/03/17 10:22
回复
举报
介绍太少了,文档也没有 #Macaca#
2016/03/17 10:24
回复
举报
怎么用啊,谁能教我,想用来测iOS #Macaca#
2016/03/17 11:16
回复
举报
没有文档啊,主页api、guide都没内容 #Macaca#
2016/03/17 16:27
回复
举报
更多评论
暂无内容
发表了博客
2018/04/25 09:57

macaca搭建

对于新鲜的事务总是那么好奇,在自动化的过程中,有幸了解到macaca,记录下安装过程,具体介绍请移步官网:https://github.com/macacajs/ python版本参考:https://testerhome.com/topics/7898 详细教程 第一步:安装node.js 下载地址:https://nodejs.org/en/ 我本人下载的是8.11.1,一键安装,一路next就好,安装好之后添加环境变量,以便备用 第二步:切换淘宝源 npm install -g cnpm --registry=https://registry.npm.taobao...

0
0
2018/09/21 23:58

Macaca 极简教程

macaca.jpg Macaca 介绍 教程 image.png 源码空间:https://github.com/macacajs 模块拆分讲解: Macaca 1. macaca-cli Macaca提供的命令行工具 $macaca server 启动server $macaca server --verbose 启动server并打印详细日志 $macaca doctor 检验当前macaca环境配置 2. app-inspector macaca提供的元素查找工具,可以将app视图的结构以布局结构树的格式在浏览器上展示出来,用过点击某个元素,就可以方便的查询到该控件的基本...

0
0
发表了博客
2019/03/08 20:59

Macaca 基础原理浅析

导语 前面几篇文章介绍了在Macaca实践中的一些实用技巧与解决方案,今天简单分析一下Macaca的基础原理。这篇文章将以前面所分享的UI自动化Macaca-Java版实践心得中的demo为基础,进行一下实例讲解。 Macaca的基本组成 通过对源码各个模块的分析,可以帮助我们对Macaca的整体构成有一个基础的认识。Macaca已经开源,相关的源码在对应的github上都可以下载: https://github.com/macacajs。 大家会在alibaba集团的开源github上找到...

0
0
发表于程序人生专区
2020/03/01 18:04

基于 macaca 的遍历 NoSmoke

一 部署环境 项目git地址: https://github.com/macacajs/NoSmoke 环境介绍: 操作系统 cmd@TR:~$ lsb_release -a No LSB modules are available. Distributor ID:    Ubuntu Description:    Ubuntu 16.04.3 LTS Release:    16.04 Codename:    xenial Macaca底层依赖 请先部署安装好Macaca cmd@TR:~$ macaca doctor  macaca-doctor version: 2.0.4  Node.js checklist:  node env: /opt/nodejs/bin/n...

0
0
发表于程序人生专区
2020/05/19 09:16

小马的macaca入门指引合集

Macaca介绍 macaca 是阿里开源的自动化测试解决方案。该方案目前已支持PC端web、手机浏览器端wap、3G、H5等网页项目,同时也支持Native,Hybrid,H5等技术实现的Android app应用、IOS app应用。 同时结合阿里开源的Reliable分布式持续集成系统,可以来搭建适合本公司项目的自动化测试平台。 同比流行的appium有以下优势: 全平台支持,不限制移动端 更专业的Nodejs模块开发和封装 驱动更加快速,稳定 本地到持续集成的方案提供 ...

0
0
发表于大前端专区
2019/09/10 17:14

自动化测试解决方案 - Macaca

简单介绍 Macaca 是一套面向用户端软件的测试解决方案,提供了自动化驱动,环境配套,周边工具,集成方案,旨在解决终端上的测试、自动化、性能等方面的问题。 Macaca 是 Monkey 的一种,含义引自(Monkey Test),取灵动、敏捷之意。 #多端支持 随着移动时代和智能终端时代的到来,为给用户带来更优质、完整的体验,我们的产品已经遍布各终端,同时单一的运行时架构往往不能满足工程的需要。Macaca 支持主流的移动技术平台 iOS,...

0
0
发表于程序人生专区
2019/10/14 08:00

使用 Macaca 测试 Electron 桌面 App

继上一篇分享解决了部分问题,本次分享完整的 Macaca 集成 Eletron APP 测试方案。 Macaca 交付过程分析 为了使 Macaca 有测试 Electron 的能力,回顾之前试验的方案 selenmiu-webdriver ,其方式是:传递 chromeDriver 9515服务端口,启动该端口建立连接,传递 binary 参数,指明 app 的路径,传递 forBrowser 参数,指明平台类型,所以现在思考的问题是,Macaca 是否通过传递同样的参数能实现?通过 Macaca 官方示例来 分析1...

0
0
发表于大前端专区
2019/10/12 17:40

UI自动化测试工具-Macaca介绍

一.周边工具支持更便捷 相对于Appium,Macaca提供了更为全面的周边工具支持,这其中包括: Reliable持续集成平台:可以帮助我们进行用例的管理以及任务的调度,对于UI自动化,只有当他成为一种规范化的程式定期的触发与执行,这样才能发挥他的作用,因此,一个持续集成系统对于自动化的长期发展是必不可少的,而Appium并没有提供这套系统,这意味着我们需要从无到有的搭建自己的一套持续集成环境,这个投入无疑也是巨大的。 ap...

0
0
发表了博客
2018/07/06 19:17

macaca自动化测试以及配置环境问题

macaca 测试和环境问题 标签(空格分隔): macaca自动化配置环境问题 macaca环境变量配置 基本环境需要准备的东西: JDK的安装及环境配置;(1.8) Node.js的安装及环境配置;(6+) android SDK安装及环境配置;(25+) gradle安装及环境配置; Xcode[mac]安装及环境配置;(8.3+ 对应 mac 10.11.5+) macaca的安装及配置: 安装macaca-cli 安装macaca-android或ios 安装app-inspector 1.安装node.js https://nodejs.org/en/ ...

0
0
发表了博客
2018/08/30 09:30

macaca使用中问题解决方法整理

报告老板: 很多同学在搭建macaca的环境时候,出现了各种问题,尤其是使用windows的同学,更是复杂且费劲的要命,我这里针对一些遇到的坑,按照从头的搭建开始说起,如下 基本的搭建条件要满足 基础环境匹配条件,点击跳转,查看详细教程 然后来看坑里有多少水~ 1.安装macaca-android时,停住不动 解决方法: 1.请先检查你的网络情况,是否可以连接外网,不能的话,自己翻墙~; 2.再确认你的sdk版本,有的时候sdk版本不匹配也会...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
13 评论
460 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部