Appium 开源团队第二阶段工作明细

易寒 · 2015年03月15日 · 1156 次阅读

第一阶段的工作我们已经完成,翻译的文档已经提交到appium 官方的 git 中。现公布第二阶段的工作,主要为源码分析。

appium 总体三部分:server、client、各个平台的底层驱动框架。

第一部分

server 端就是我们下载的 appium 源码:https://github.com/appium/appium
(2 个人,研究内容相同,为了能够沟通)
server 端的客户端分 windows(1 个人):https://github.com/appium/appium-dot-exe
mac(1 个人):https://github.com/appium/appium-dot-app
此部分交由@chenhengjie123组负责

第二部分

client 端就是各个语言对应的 appium client 的项目,包括如下项目:

(8 个人)
ruby
https://github.com/appium/ruby_lib
python

https://github.com/appium/python-client
java
https://github.com/appium/java-client
javascript
https://github.com/admc/wd
Objective C
https://github.com/appium/selenium-objective-c
PHP
https://github.com/appium/php-client
C# (.NET)
https://github.com/appium/appium-dotnet-driver
RobotFramework
https://github.com/jollychang/robotframework-appiumlibrary

@xuxu组 (前四) 和@anikikun组 (后四) 负责

第三部分

(3 个人)
selenroid:Android2.3 以上。https://github.com/selendroid/selendroid
uiautomator:Android 4.2 及以上。https://github.com/appium/appium-android-bootstrap
uiautomation:iOS
交由@tspring负责

备注

还有其他相关项目我们视需求而定。具体可以参看 appium 官方库下的所列项目,这些项目都是与 appium 有关系的。https://github.com/appium?page=1

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册