首页 > 移动平台 > 详细

Appium 相关学习(一)

时间:2015-11-29 23:01:23      阅读:415      评论:0      收藏:0      [点我收藏+]

前提

 Appium执行自动化测试的相关流程

  PC端:启动Appium Server----------》Appium Client --------发出指令----------》Appium Server-------与手机通讯-----

 Phone端:---》BootStrap------将PC指令传输给系统底层-------》Instramentation--------执行指令-------END

一、Appium Server

  1、启动AppiumServer。

    启动参数(MobileCapabilityType枚举类中存在对应参数)

       通用参数:automationName:启动驱动名称  : appium(系统4.2版本以上)  or   selendroid(低版本系统使用)

            platformName    :系统名称        :android   or   iOS

            platformVersion  :系统版本     

           deviceName         :设备名

           app                     :app路径(绝对路径)

           newCommandTimeout:server 等待新命令时间,默认60秒

           autoLaunch           :是否自动启动应用,默认为true【adb启动应用命令:adb shell am start [包名]/[activityName]】

           noReset                :是否重置app状态,默认false

           fullReset               :卸载app以清除缓存,默认false

 

                 混合app和webapp使用:

           browserName    : Chrome    or  Chromium  or  Browser

           autoWebview          : 是否自动切换webview

 

      Android 专用

           appActivity             :默认进入的界面

                               appPackage            :包名

           appWaitActivity   :等待的界面名

             appWaitPackage      :等待的app包名

             deviceReadyTimeout:等待设备超时时间

           unicodeKeyboard     :启用unicode输入法

 

Appium 相关学习(一)

原文:http://www.cnblogs.com/LeeForLeslie/p/5005698.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!