10.20MB / 2025-03-14
《Appium(自动化测试工具) 1.15.1》是一款适用于Windows平台的自动化测试工具,用户可以使用该软件对自己的APP进行自动化的测试,支持Java,Python,c#等语言,功能非常强大,操作也很简单,有需要的快来下载吧!
1,appium是开源的移动端自动化测试框架;
2,appium可以测试原生的、混合的、以及移动端的web项目;
3,appium可以测试ios,android应用(当然了,还有firefox os);
4,appium是跨平台的,可以用在osx,windows以及linux桌面系统上;
1,不需要为了自动化而且重新编译或修改测试app;
2,不应该让移动端自动化测试限定在某种语言和某个具体的框架;也就是说任何人都可以使用自己最熟悉最顺手的语言以及框架来做移动端自动化测试;
3,不要为了移动端的自动化测试而重新发明轮子,重新写一套惊天动地的api;也就是说webdriver协议里的api已经够好了,拿来改进一下就可以了;
4,移动端自动化测试应该是开源的;
因为 Appium 在所有平台上都使用了标准的自动化接口, 所以你不需要以重新编译或者修改你的 app。
你可以用你喜欢的开发工具,使用任何 WebDriver 兼容的语言来编写测试用例。比如 Java, Objective-C, JavaScript with Node.js (in both callback and yield-based flavours), PHP, Python, Ruby, C#, Clojure, 或者 Perl。 可以使用标准的Selenium WebDriver API和特定语言的客户端库。
你可以使用任何测试框架。
如果没有 Appium,你就只能用 Javascript 来写 Apple 的 UIAutomation 脚本,并且只能通过Instruments 应用来运行你的测试。同样的,在 Google 的UiAutomator体系下,你只能用 Java 写你的测试案例。Appium 最终开启了跨平台原生移动自动化的可能。
appium的核心其实是一个暴露了一系列REST API的server。
这个server的功能其实很简单:监听一个端口,然后接收由client发送来的command。翻译这些command,把这些command转成移动设备可以理解的形式发送给移动设备,然后移动设备执行完这些command后把执行结果返回给appium server,appium server再把执行结果返回给client。
在这里client其实就是发起command的设备,一般来说就是我们代码执行的机器,执行appium测试代码的机器。狭义点理解,可以把client理解成是代码,这些代码可以是java/ruby/python/js的,只要它实现了webdriver标准协议就可以。
这样的设计思想带来了一些好处:
1,可以带来多语言的支持;
2,可以把server放在任意机器上,哪怕是云服务器都可以;(是的,appium和webdriver天生适合云测试)
iOS 需求
Mac OS X 10.7 或者更高,推荐 10.9.2
XCode >= 4.6.3,推荐 5.1.1
Apple Developer Tools (iPhone simulator SDK, command line tools)
确保你已经读了我们写的如何配置 iOS 测试环境的文档
Android 需求
Android SDK API >= 17 (额外的特性需要 18/19)
Appium 支持OS X,Linux,Windows 上的 Android,确保你是按照如下文档的指示来配置不同的测试环境的。
linux
osx
windows
FirefoxOS 需求
Firefox OS Simulator
10.20MB / 2025-03-14
52.93MB / 2025-03-14
6.59MB / 2025-03-14
12.90MB / 2025-03-14
2.35MB / 2025-03-14
1.57MB / 2025-03-14
10.20MB
2025-03-14
191.28MB
2025-03-14
71KB
2025-03-14
52.93MB
2025-03-14
6.59MB
2025-03-14
6.91MB
2025-03-14
63.90MB / 2025-03-14
117.94MB / 2024-11-01
69.23MB / 2025-02-28
11.45MB / 2024-12-28
1.90MB / 2024-11-06
210.99MB / 2024-12-25
113.86MB / 2025-02-01
京ICP备14006952号-1 京B2-20201630 京网文(2019)3652-335号 沪公网安备 31011202006753号违法和不良信息举报/未成年人举报:legal@3dmgame.com
CopyRight©2003-2018 违法和不良信息举报(021-54473036) All Right Reserved