当前位置:   article > 正文

Python+Appium移动端自动化测试框架实现_appiunm的python自动化框架

appiunm的python自动化框架

一、Appium 概述

1、Appium 简介

Appium是一个开源的自动化测试框架,可以用来测试基于iOS、Android和Firefox OS 平台的原生与混合的应用。

该框架使用Selenium WebDriver,在执行测试时用于和Selenium Server 通信的是JSON Wire Protocol。在Selenium 2中,Appium将取代 iPhoneDriver 和 AndroidDriver API,并用于测试移动互联网应用程序。

Appium允许我们使用,甚至扩展现有的Selenium WebDriver 框架来构建测试脚本。由于Appium是通过Selenium WebDriver 来驱动测试脚本的,因此只要有对应的Selenium client library存在,就可以使用相应的语言来创建测试脚本。

2、Appium 支持类型

Appium对不同平台和应用类型的支持情况的覆盖地图:

Appium 支持以下应用类型的测试:

  • 原生应用:原生应用是指适用于特定平台的,即使用该平台所支持的语言和框架来构建的。例如,iPhone和iPad上面的应用都是使用Objective-C和iOS SDK 来开发的;同样,Android 应用是使用Java和Android SDK来开发的。在程序运行的时候,原生应用会更加流畅和稳定。它们是使用原生框架来构建用户交互界面。
  • 移动端Web应用:移动端Web应用是服务端应用,是使用PHP、Java或者ASP.NET这样的服务端技术来构建的,并且使用jQuery
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/844906
推荐阅读
相关标签
  

闽ICP备14008679号