Skip to content

Commit

Permalink
docs(ecosystem): add ecosystem diagram, fix features desc (#908)
Browse files Browse the repository at this point in the history
  • Loading branch information
paradite authored and xudafeng committed Apr 7, 2019
1 parent ccc678c commit 6a43f6d
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 6 deletions.
16 changes: 10 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,18 +30,22 @@ Macaca doesn't limit what languages you will use to write your tests.
## Features

0. Macaca has a [MIT license](https://opensource.org/licenses/MIT).
0. Macaca's Inspector(//macacajs.com/inspector) is web based.
0. Macaca's iOS WebDriver is written by Swift and in-house built.
0. Macaca's Android WebDrive is in-house built, and supports Android UIAutomator 2.0.
0. Macaca has built-in [UI recorder](//macacajs.com/recorder) functionality.
0. Macaca has built-in support for using computer vision to verify UI elements
0. Macaca's [App Inspector](https://macacajs.com/app-inspector/) is web based.
0. Macaca's [iOS WebDriver](https://github.com/macacajs/XCTestWD) is written in Swift and built in-house.
0. Macaca's Android WebDrive is built in-house, and supports Android UIAutomator 2.0.
0. Macaca has built-in [UI recorder](https://macacajs.github.io/guide/recorder.html) functionality.
0. Macaca has built-in support for using [computer vision](https://macacajs.github.io/guide/computer-vision.html) to verify UI elements.
0. Macaca supports major browsers such as Chrome, Firefox, Safari.
0. Macaca follows [W3C WebDriver Wire Protocol](//www.w3.org/TR/webdriver/).It means Macaca has much better chances to be compatible with current and future web standard.
0. Macaca follows [W3C WebDriver Wire Protocol](//www.w3.org/TR/webdriver/). It means Macaca has much better chances to be compatible with current and future web standard.

## Architecture

![](https://wx2.sinaimg.cn/large/88fe9010gy1g1k8o53d0ej20wb0ggwgu.jpg)

## Macaca Community Ecosystem

![](https://wx4.sinaimg.cn/large/88fe9010gy1g1u1s0bzwsj20rz0kwtdx.jpg)

## Macaca Concepts

### Server
Expand Down
4 changes: 4 additions & 0 deletions README.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,10 @@ Macaca 是一套面向用户端软件的测试解决方案,提供了自动化

![](https://wx2.sinaimg.cn/large/88fe9010gy1g1k8o53d0ej20wb0ggwgu.jpg)

## 社区生态

![](https://wx2.sinaimg.cn/large/88fe9010gy1g1u1juuz3hj20rz0kwafl.jpg)

## 标准化

Macaca 提供了标准化的驱动层,消除了各技术平台测试技术栈的差异。用户只需要遵从 [W3C webdriver 标准](//w3c.github.io/webdriver/webdriver-spec.html)即可多端无忧,理解成本降低。
Expand Down
1 change: 1 addition & 0 deletions diagrams/macaca arch v1.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<mxfile modified="2019-03-24T07:47:46.926Z" host="www.draw.io" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36" etag="iz_NAXAxbjrvpH2HssLK" version="10.5.4" type="device"><diagram id="MrFCz9NEisDjhpf9yqXw" name="Page-1">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</diagram></mxfile>
1 change: 1 addition & 0 deletions diagrams/macaca eco v4.xml

Large diffs are not rendered by default.

0 comments on commit 6a43f6d

Please sign in to comment.