IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> Appium介绍 (学习笔记) -> 正文阅读

[开发测试]Appium介绍 (学习笔记)

????????appium是一个移动端的自动化测试框架,可用于测试原生应用,移动网页应用和混合应用,并且是跨平台的。可用于IOS和Andriod操作系统。原生应用是指用IOS或Andriod编写的应用,移动网页应用是指网页应用,类似于IOS重safari应用或者Chrome应用活着类似浏览器的应用。混合应用是指一种包裹webview的应用。原生应用网页内容交互性的应用。

????????重要的是Appium是跨平台的。何为跨平台,意思是可以针对不同平台用一套api来编写脚本。

Appium优势

????????跨语言:Java、python、nodejs等

????????跨平台:

????????????????IOS、Andriod

????????????????Windows、Mac

????????底层多引擎可切换(可以嵌入自己开发的引擎,完成特定场景的测试需求)

????????生态丰富,社区强大

Appium引擎列表

????????Android:uiautomator2

????????IOS:xcuitest

????????mac:The Mac Driver (for Mac Desktop apps)

????????windows:The Windows Driver(for Windows Desktop apps)

设计理念

????????webdriver是基于http协议的,第一个链接会建立一个session会话,并通过post发送一个json告知服务端相关测试信息。

????????Client/server设计模式

????????????????客户端通过WebDriber json wire 协议与服务端通讯

????????????????多语言支持

????????Server可以放在任何地方

????????服务端nodejs开发的Http服务

????????Appium使用appium-xcuitest-driver来测试iphone设备,其中需要安装facebook出得WDA(webdriver agent)来驱动IOS测试

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2021-09-01 12:14:13  更:2021-09-01 12:16:23 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/17 22:42:08-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码