为什么你学不会Appium?

发表于:2020-1-06 11:06

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:苦叶子    来源:网络

#
Appium
分享:
  先看下官方对Appium的介绍:
  Appium is an open source test automation framework for use with native, hybrid and mobile web apps.  It drives iOS, Android, and Windows apps using the WebDriver protocol.
  http://appium.io
  简单翻译下:
  Appium是一个开放源码的测试自动化框架,可与原生、混合和移动web应用程序一起使用。它使用WebDriver协议驱动iOS、Android和Windows应用程序。
  从这句介绍我们得到了以下信息:
  - 支持ios、android、windows应用
  - 基于webdriver协议,看着眼熟不?没错就是和selenium webdriver同源的机制
  - 支持原生的、混合的、移动web三种类型的移动应用
  - 开源的
  意味着如果你有一定的selenium webdriver的基础,几乎可以无缝的将能力迁移到appium上来,实践移动端自动化测试
  注:知识迁移能力很重要
  先看下官方网站,可能很多学习appium的人,几乎没访问过官网网站,别问我怎么知道的,看下下图即知:
  没错,纯英文的,然后很多人看了一眼,就走了
  笔者以为,最好的学习方式就是看官方文档,下面我们一起来看看官方文档
  先看下基本入门使用文档:http://appium.io/docs/en/about-appium/getting-started/
  一般这种基本入门手册的目录是:
  介绍如何安装,不同平台的安装方法
  介绍如何启动对应的服务命令
  一个最简单的入门实例
  运行入门实例
  不复杂的,只需要耐心的把入门文档看一遍,一般不会有高难度的词汇,大都是基本的词汇,高中毕业水准一般够用,不够就翻译工具来补。
  看下文档主菜单导航,必须一个个的点一遍,看一遍
  About下主要是我们主要学习的
  Drivers则告诉了我们有哪些驱动可用
  Commands牛逼了,这个是毕竟底层了,可以不理,但深入Appium机制的话,必须看
  各种技巧、代码实例就在这里,加油,杠精们,杠起来
  高级应用的典型实例都在这里了
  积极了解开源力量和参与开源贡献是必须的

      本文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号