appium的理解,以及使用前的安装(windows下)

阅读: 评论:0

appium的理解,以及使用前的安装(windows下)

appium的理解,以及使用前的安装(windows下)

Appium是什么

一 Appium介绍

1.1含义

开源,跨平台,多语言支持的移动应用自动化工具

1.2测试对象

原生APP:就是专门针对某一类移动设备而生的,所有界面和代码都是专门为平台设计。

混合APP:指它的一部分是原生界面和代码,而另一部分是内嵌web app。

移动web APP

  • 现在基本上可以打开网页浏览的APP都是混合APP,例如微信,支付宝。
  • web APP则完全是手机浏览器里打开的一个网址。即只能运行在浏览器里,靠浏览器解释执行
  • APP就是应用的意思,所有的应用程序都是APP,包括web网页应用。

1.3测试对象APP运行平台

iOS ,Android , Windows

注意:测试的iOS的应用,测试程序本身是可以运行在所有平台的,但是有appium server必须要运行在苹果的机器上,

appium server本身是js开发的,也是跨平台的,但是因为对苹果设备的自动化,appium依赖苹果的自动化框架,只能

运行在苹果机器上。

1.4测试对象APP运行环境

真实设备,模拟器

1.5自动化原理图

Test Script--Appium Server--Device Automation/Device Manipulation--安卓,苹果Device

Test Script

  •  test script这是我们的测试程序,是测试逻辑的实现部分。就像以前我们的selenium自动化脚本。
  • 而且和selenium一样,可以使用多种语言,appium客户端库也支持多种语言。
  • 一般运行在PC,laptop上,或者苹果笔记本,台式机

 Appium Server

  • 这是一个用JavaScript代码实现的程序。是运行在node.js里面的。node.js就是js程序的一个解释器

安装

第一步:安装node.js  

地址:/ 

正常安装即可。安装后在cmd中  : node --verion   可以看到版本号,说明安装成功。

第二步:安装  Appium Desktop

地址:

第三步:安装安卓开发环境。

     推荐直接安装Android Studio  

 地址:.html?hl=zh-cn

(也可以用其他模拟器,如夜神、逍遥)

第四步:安装Python-client

   pip install Appium-Python-Client

第四步:adb的安装

下载地址:.zip 

下载后解压到一个文件夹,然后把这个文件夹路径加到系统变量  如  d:/adb

第五步:Java安装  

运行studio需要Java。

教程在:.html

 

最后,关于appium+python+android 的使用,可以查看教程:.html

本文发布于:2024-02-01 09:03:29,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170674940935509.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:appium   windows
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23