zoukankan      html  css  js  c++  java
  • 第一节: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原理

          

     

  • 相关阅读:
    在简单地形上小车运动轨迹的数学表达(一)
    结尾
    第十四章 多线程编程
    第十五章 进程池与线程池
    第十章 信号
    第十一章 定时器
    第十三章 多进程编程
    第八章 高性能服务器程序框架
    KMP 专场 POJ2752
    约瑟夫问题 双链表实现
  • 原文地址:https://www.cnblogs.com/xinxin1994/p/13780903.html
Copyright © 2011-2022 走看看