appium简介+环境配置

appium简介+环境配置,第1张

概述 一、Appium的设计原理Appium是一个开源、跨平台的移动端测试框架,可以用来测试原生应用及混合的移动网页应用。Appium支持IOS、Android及FirefoxOS平台。Appium使用WebDriver的jsonwire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomator框架。Appium实现了真正  一、Appium的设计原理Appium是一个开源、跨平台的移动端测试框架,可以用来测试原生应用及混合的移动网页应用。Appium支持IOS、AndroID及firefoxOS平台。Appium使用WebDriver的Json wire协议,来驱动Apple系统的UIautomation库、AndroID系统的UIautomator框架。Appium实现了真正的跨平台自动化测试。Appium支持Selenium WebDriver支持的所有语言,如java、JavaScript、Python,更可以使用Selenium WebDriver的API。下图为自动化工具选择的一个对比表:

 

 Appium的设计模式采用的是C/S的结构

 

 appium生态工具

 二、环境安装1.JAVA1.8版本2.安装AndroID sdk2.1下载地址:AndroID studio 中文官网下载地址:http://tools.android-studio.org/index.php/sdk2.2 执行更新命令下载后,在read.me文件中,执行命令行去更新sdk,因为下载下来的sdk为最基础的应用,通常不满足使用进入sdk下载包所在目录下,执行命令:tools/androID update sdk --no-ui2.3sdk的下载包需要放置在一个稳定的路径下,并且配置环境变量Mac下输入命令行:vim ~/.bash_profile2.4输入adb命令回车,查看是否安装成功3.安装appium desktop (appium server+appium inspector)3.1下载地址:https://github.com/appium/appium-desktop/releases最稳定的版本下载后,进行傻瓜式安装 输入命令:appium进行运行 4.appium java clIEnt 安装添加pom依赖<dependency><groupID>io.appium</groupID><artifactID>java-clIEnt</artifactID><version>6.0.0-BETA3</version></dependency>   

总结

以上是内存溢出为你收集整理的appium简介+环境配置全部内容,希望文章能够帮你解决appium简介+环境配置所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1061397.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存