第一节:Appium介绍(课工场)

第一部分 app自动化测试的介绍

  1、什么是app自动化测试

 

 

       2、为什么学习自动化测试

       3、市场上有哪些app自动化测试工具

Monkey:是sdk里自带app自动化测试工具,可以做app压力测试。优点:上手简单、容易。缺点:做一些无序的操作。

MonkeyRunner:优点:容易上手,使用python编写脚本,容易学习。缺点:api不够强大。

Robotium:优点:api很强大,做各种元素点击和滑动操作,运行速度非常快。缺点:必须对app进行重签名,只能够做安卓app的自动化测试。

Appium:优点:api强大,提供各种操作和控件,跨平台,既可以做安卓也可以做ios测试(脚本一样,ios自动化测试必须在mac上做)

 

 

第二部分 Appium的介绍

  appium简介

    appium是一个开源、跨平台的自动化测试工具,用于测试Native和Hybrid等应用,支持IOS,Andriod等平台

    官网:http://appium.io/

    下载地址:https://bitbucket.org/appium/appium.app

  appium概念与特点

   理念:无需重新编译应用

      支持多语言

      成熟的API去实现app的操作

      开源的、免费的框架

   特点:跨架构:Native、Hybrid、WebView

      跨设备:Andriod、IOS、FireFoxOS

      跨语言:JAVA、Python、Ruby、PHP、JavaScript

      跨进程:不依赖源码

  appium原理

      

 

posted @ 2020-10-08 12:22  李清欣  阅读(217)  评论(0编辑  收藏  举报