Appium 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Appium 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Appium 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Appium 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Appium 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache
开发语言 Java C/C++ Python JavaScript
操作系统 Android
软件类型 开源软件
所属分类 开发工具测试工具
开源组织
地区 不详
提 交 者 红薯
适用人群 未知
收录时间 2013-05-22

软件简介

Appium 是一个开源、跨平台的自动化测试工具,用于测试原生和轻量移动应用,支持 iOS, Android 和 FirefoxOS 平台。Appium 驱动苹果的 UIAutomation 库和 Android 的 UiAutomator 框架,使用 Selenium 的 WebDriver JSON 协议。Appinm 的 iOS 支持是基于 Dan Cuellar's 的 iOS Auto. Appium 同时绑定了 Selendroid 用于老的 Android 平台测试。

使用 Python 和 Nose 实现移动应用的自动化测试

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (4)

加载中
我想知道为什么它每次都要重启设备?还特别慢,等他报错了设备才能重启成功。。。。。。。
2017/04/11 13:02
回复
举报
希望能有更多的文档可以参考 Appium
2014/01/08 15:18
回复
举报
android和ios 自动化测试工具 Appium
2014/04/17 14:34
回复
举报
Appium 略坑
2014/12/05 18:59
回复
举报
更多评论
2020/08/21 07:18

Appium 1.18.1 发布,移动应用自动化测试工具

Appium 是一个开源、跨平台的自动化测试工具,最初主要用于测试原生和轻量移动应用,包括 iOS 和 Android ,目前还支持对 Windows 平台上的应用的自动化测试。 Appium 1.18.1 现已发布,主要更新内容如下: Android General 修复在并行会话运行时正确清理 forwarded ports 的问题。 进行了修复,以避免在已有匹配驱动程序...

0
11
发表于软件架构专区
2018/04/25 07:55

Appium 1.8.0 发布,全面支持 W3C WebDriver 规范

Appium 是一个开源、跨平台的自动化测试工具,最初主要用于测试原生和轻量移动应用,包括 iOS 和 Android ,目前还支持对 Windows 平台上的应用的自动化测试。 Appium 1.8.0 发布,引入了对 W3C WebDriver 规范的全面支持,以及: 对 NodeJS 版本的最低要求更改为 NodeJS 6 新增获取和设置剪贴板内容、获取全屏截图、应用...

0
7
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2019/06/24 16:06

appium---命令行启动appium

  在客户端的appium长时间运行的时候,出产生一些数据、日志有可能会对appium的内存有所增长,严重的会使appium产生崩溃,这个时候就推荐使用通过cmd进行运行appium, 安装前提需要安装NodeJS,npm NodeJS安装 下载官网地址:点击链接;   2.傻瓜式安装(一直点击下一步) Appium安装 通过npm进行安装 注意:因为是本...

0
0
发表了博客
2020/05/19 10:19

appium---封装appium命令行

  前面我们把简单的页面逻辑,定位元素,已经定位方法都封装好了,但是还不支持一键启动,为什么呢?因为我们还要去打开appium才可以,那我们可以思考下,如果把appium命令行启动也封装起来,那是不是真的可以一键执行了?实现了自动化? appium参数配置 在前面的版本中说明了,appium分为客户端和命令行的,在自动化中...

0
0
发表了博客
2020/05/23 10:56

appium---appium自动化原理

  这几天在群里也看到一个这样的面试题,appium的原理是什么?我们一直在思考如何编写自动化测试用例,但是却忘记了最基本的原理是什么。 Appium appium是一种开源的软件,跨平台(IOS、android),跨语言的自动换软件,不仅可以使用python,java编写测试用例,都可以进行运行。Appium使用的WebDriver的json wire协议来...

0
1
发表了博客
2020/05/23 10:02

appium---appium自动化原理

  这几天在群里也看到一个这样的面试题,appium的原理是什么?我们一直在思考如何编写自动化测试用例,但是却忘记了最基本的原理是什么。 Appium appium是一种开源的软件,跨平台(IOS、android),跨语言的自动换软件,不仅可以使用python,java编写测试用例,都可以进行运行。Appium使用的WebDriver的json wire协议来...

0
0
发表了博客
2020/05/19 11:20

appium---封装appium命令行

  前面我们把简单的页面逻辑,定位元素,已经定位方法都封装好了,但是还不支持一键启动,为什么呢?因为我们还要去打开appium才可以,那我们可以思考下,如果把appium命令行启动也封装起来,那是不是真的可以一键执行了?实现了自动化? appium参数配置 在前面的版本中说明了,appium分为客户端和命令行的,在自动化中...

0
0
发表了博客
2019/08/21 16:13

Appium

目前常用框架: Robotium UiAutomato Monkey MonkeyRunner Instrumentation Athrun 2个一键自动化测试框架 1个自动化服务 获取app 进程信息: adb devices 获取apk 包信息: aapt dump badging xxx.apk app UI 层级查看软件: sdk/tools 路径下: UIAutomator Viewer 具体内容见代码: 滑动,swipe() 在初始化caps 内加入, 可以...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2017/05/04 09:39

appium连接真机时报错:failed to connect to the serve。。。appium的版本1.4.16

appium连接真机时报错:failed to connect to the serve。。。appium的版本1.4.16 。appium-doctor检查全部是 C:\Users\admin>appium-doctor Running Android Checks ✔ ANDROID_HOME is set to "D:\Android\sdk1" ✔ JAVA_HOME is set to "C:\Program Files\Java\jre1.8.0_112." ✔ ADB exists at D:\Android\sdk1\plat...

1
0
发表了问答
2017/01/20 15:34

请问oschina.apk是开源的吗?

这个就是咱们开软中国的手机安装包,请问这个是开源的吗?还有就是,手机里的apk哪些是开源的啊,谢谢各位大佬们给门解答一下!

5
0
发表了问答
2016/04/16 13:24

python自动化测试-微信里打开的网页怎样定位元素?

微信里打开的H5网页怎样进行定位元素呀。。。 我使用的appium-python框架, 使用uiautomatorviewer 只能坐标定位,还不准确。。还会引发页面闪烁严重。。 求一种其它定位的方法

4
0
发表了问答
2016/01/11 10:27

移动自动化测试,集思广益

小弟是做自动化测试的,需要开发一个App,可以安装到手机,通过HTTP或者其他协议接收到测试脚本,解析和执行都是通过App去做的,求懂的人给点思路,万分感谢,类似Appium都是需要启动Driver的,那么手机内部如何启动Driver。

9
0
发表了问答
2014/08/12 18:55

您好,想问下问什么我安装appium后运行appium提示不是内部或外部命令?

@cruiselijq 你好,想跟你请教个问题: 我按照你的安装步骤,安装appium后,在cmd里运行appium命令,提示不是内部或外部命令,也不是可运行的程序。这有可能是什么原因呢? 怎么看appium有没有安装成功呢?

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