首页 > 其他分享 >appium 移动端自动化测试工具

appium 移动端自动化测试工具

时间:2022-08-28 22:58:51浏览次数:80  
标签:类库 appium Appium 自动化 测试工具 安装

appium 移动端自动化测试工具

appium 移动端自动化测试工具

  1. appium 是哟个自动化测试开源工具 支持ios和安卓平台的应用 以及web应用和混合应用
  2. appium 是一个跨平台的工具:它允许测试人员在不同的平台(ios,Android)使用同一套API来编写自动化测试脚本,这样大大的增加了ios和Android测试套件间的复用性。

selenium

appium类库封装了标准Selenium客户端的类库
appium 客户端类库实现了Mobile Json write protocal,W3C WebDriver spec(自动化协议)
appium 服务端定义了官方协议的扩展,位appium 用户提供了方便的接口来执行各种设备动作

通用

Appium特点

  1. 多平台
  2. appium 选择了Client/Server 的设计模式
  3. appium 扩展了WebDrive的协议
  4. 多语言

Appium 工作原理

image.png

Appium 移动测试工具安装

下载地址 : http://appium.io/
https://github.com/appium/appium-desktop/releases

image.png

这个链接下载下来的是服务端
客户端 通过pip 来安装

** 还有一种方式安装 Appium
通过node.js 来安装
bug巨多!!!!!  尽量不要选择这种方式
可以自行百度查询(通过npm 安装)

还需要安装https://github.com/appium/appium-inspector/releases/tag/v2022.2.1
启动
image.png

host 默认是所有网卡 都可以访问
port 是端口

标签:类库,appium,Appium,自动化,测试工具,安装
From: https://www.cnblogs.com/zichliang/p/16634337.html

相关文章

  • 做自动化测试选择Python还是Java?
    你好,我是测试蔡坨坨。今天,我们来聊一聊测试人员想要进阶,想要做自动化测试,甚至测试开发,如何选择编程语言。前言自动化测试,这几年行业内的热词,也是测试人员进阶的必备技能......
  • 5 - 自动化测试常见面试题总结
    一、测试时接口调不通,如何去排查1、接口没有任何响应很多时候在做接口测试时,会发现接口没有任何返回,比如浏览器一直在转圈,或者返回一个空白页面。用接口工具测试时,工具......
  • Airtest自动化框架——单设备批量执行脚本
    上期回顾:用.bat文件做Airtest脚本的多设备批量运行 最近在使用airtest进行app自动化,但是只能单个执行,实际需要批量执行。看了网上很多文章,其实很多都没真正实践或者说......
  • 兼容性测试工具
    1、Superpreview这是微软为自己研发的跨浏览器测试工具可以同时查看网页在多个浏览器的呈现情况,对页面排版进行直观的比较。2、MltipleIEs这款工具同样用于测试网页在IE......
  • MacOS下的渗透测试工具
    Mac系统下的工具整合,记得安装brew哦信息收集工具工具名称安装命令CeWLbrewinstallsidaf/pentest/cewldirbbrewinstallsidaf/pentest/dirbdnsreconbre......
  • HCIA-datacom 8.1 网络编程与自动化基础
    前言:把今天的python讲完,我们的所有HCIA-datacom的实验就做完了,但是这就够了吗?不够的,我们还需要做一个综合实验。但是综合实验,我就不会像前面讲解的这么细致了,因为如果你不......
  • Selenium自动化测试_元素定位
    Selenium提供了8个元素定位的API,可以分为三种:1.标签定位策略2.属性定位策略3.通用定位策略find_element用来定位单个元素find_elements用来定位多个元素1.标签定......
  • Selenium自动化测试_实例
    一、简单的例子业务步骤:1.访问项目首页:http://101.34.221.219:8010/2.选择登录按钮:a.text='登录'3.点击登录按钮:a.click()4.定位账号输入框xpath='/ht......
  • appium 2.0 beta版体验
    appium创建了Appium2.0的项目看板,项目正在开发中。https://github.com/appium/appium/projects/2Appium2.0核心特性独立的驱动:能够安装和使用基于你的应用平台的解......
  • Mac+Jenkins+Git+Python自动化项目集成-jenkins配置
    Mac+Jenkins+Git+Python自动化项目集成-jenkins配置一、下载安装jenkins(mac)1.Jenkins.war包下载地址:http://updates.jenkins-ci.org/download/war/2.打开终端输入:java......