码迷,mamicode.com
首页 >  
搜索关键字:appium    ( 1837个结果
APK包名和launcherActivity取法
每个新手在刚结束appium自动化,要尝试下自己有无试水成功,小主在如何手机APP的基本信息的过程也有些纠结,不过有某个大神的热心分享,具体地址忘记记录下来了,大神莫怪莫怪小主。 一、下载aapt 1.在android-sdk里面双击SDK-manager,下载buidl-tools 2.勾选bui ...
分类:其他好文   时间:2018-05-25 11:13:13    阅读次数:358
Python&Appium实现滑动引导页进入APP
最近在研究安卓APP的自动化测试。首先遇到的问题是,当一个session建立的时候,最先进入的是欢迎页和引导页,引导页有三张,最后一张上显示“enter”按钮,点击才能进入主界面。 欢迎页加引导页,这两个页面是每次进入APP都无法避免的,如何通过代码执行跳过它们进入主界面的操作呢? 1、建立sess ...
分类:移动开发   时间:2018-05-24 20:43:32    阅读次数:506
appium+python自动化51-adb文件导入和导出(pull push)
前言 用手机连电脑的时候,有时候需要把手机(模拟器)上的文件导出到电脑上,或者把电脑的图片导入手机里做测试用,我们可以用第三方的软件管理工具直接复制粘贴,也可以直接通过adb命令导入和导出。 adb shell 1.在导入和导出前先对adb shell基本操作熟悉下,cmd输入adb shell就能 ...
分类:移动开发   时间:2018-05-22 19:44:30    阅读次数:321
Appium+python移动自动化测试(四)--Monitor/uiautomatorviewer工具及元素定位方法
写在前面: 本文介绍识别元素的工具和元素的定位方法,识别元素的工具主要有uiautomator和monitor,以及Appium Inspector(Windows下小编在1.7.0之后版本可使用,1.4.16版本不行),本系列教程用的appium1.4.16本文,故暂不介绍Appium Inspe ...
分类:移动开发   时间:2018-05-21 00:03:17    阅读次数:326
Mac OS下Appium环境搭建及Genymotion模拟器安装
说明:本机Mac本上已经安装的有:Python3、JDK、Node.js、 Selenium Appium环境搭建 Step1:安装Appium Python Client库 1,命令:pip install Appium-Python-Client 这个包是依赖于selenium的,需要selen ...
分类:移动开发   时间:2018-05-19 12:11:10    阅读次数:401
DesiredCapabilities的作用
负责启动服务端时的参数设置,启动session的时候是必须提供的。 Desired Capabilities本质上是key value的对象,它告诉appium server这样一些事情,比如: 本次测试是启动浏览器还是启动移动设备? 是启动andorid还是启动ios? 启动android时,ap ...
分类:其他好文   时间:2018-05-18 22:25:52    阅读次数:225
appium+python自动化49-yaml管理定位元素
前言 如何高效管理定位元素,这个是很有学问的问题,也是面试必问的[以下纯属个人观点,勿喷!]。 有的人用xml管理页面定位元素,这种逼格略高,但是小编认为学习成本大,贼麻烦。 有的人提到用excel管理页面定位元素,这种略显逼格,至少做到了数据分离,但是读取excel太慢,不够高效,还得在excel ...
分类:移动开发   时间:2018-05-17 11:53:24    阅读次数:311
appium+python自动化50-生成定位对象模板templet(jinja2)
前言 每次自己写pageobject定位元素对象太繁琐,格式都差不多,只是换个定位方法,这种就可以才有模板的方式,批量生成pageobject定位元素对象的模板python里面生成模板有两个模块可以选择:templet和mako简单来说,本篇实现的目的是用代码去自动生成代码,做到代码自动化 接着上一 ...
分类:移动开发   时间:2018-05-17 11:33:57    阅读次数:220
appium+python自动化48-长按(long_press)
前言 长按操作是经常会遇到的场景,通过driver可以直接调出long_press_keycode方法,但是这个方法是长按手机上某个按钮,比如长按电源键,长按home键。长按某个元素或者长按屏幕上某个点,就需要用到TouchAction里面提供的long_press操作了 定位ListView 1. ...
分类:移动开发   时间:2018-05-17 00:49:40    阅读次数:326
mac+appium+android+ios环境搭建
mac+appium+python+android+ios
分类:移动开发   时间:2018-05-16 22:37:16    阅读次数:274
1837条   上一页 1 ... 83 84 85 86 87 ... 184 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!