一 Appium介绍
1.1含义
开源,跨平台,多语言支持的移动应用自动化工具
1.2测试对象
原生APP:就是专门针对某一类移动设备而生的,所有界面和代码都是专门为平台设计。
混合APP:指它的一部分是原生界面和代码,而另一部分是内嵌web app。
移动web APP
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
Appium Server
第一步:安装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小时内删除。
留言与评论(共有 0 条评论) |