上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 41 下一页
摘要: #coding=utf-8from appium import webdriverdef get_driver(): desc={ "platformName":"Android", "platformVersion":"5.1.1", "deviceName":"emulator-5554", " 阅读全文
posted @ 2018-10-09 09:35 taotao12 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 1.参数配置表:desired_caps.yaml 阅读全文
posted @ 2018-10-07 18:22 taotao12 阅读(237) 评论(0) 推荐(0) 编辑
摘要: Package Package 包。只是在我们的app中这个Package是唯一的,就像你身份证号码一样。在我们做app自动化时,我们就需要知道他的Package,我们知道了Package那么也就知道我们需要对哪个app做自动化。 注意和.apk文件包名不同。 通过UIAuto演示不同app的包名- 阅读全文
posted @ 2018-09-30 13:22 taotao12 阅读(153) 评论(0) 推荐(0) 编辑
摘要: Android 调试桥 adb ( Android Debug Bridge)是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信。它可为各种设备操作提供便利,如安装和调试应用。 Tips: 在 android_sdk/platform-tools/ 中找到 adb 工具 阅读全文
posted @ 2018-09-30 13:13 taotao12 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 使用地图App中,我们经常需要对界面进行缩放操作来更加便利的查看位置。那么在Appium中怎样去模拟这类操作呢? MultiAction MultiAction 是多点触控的类,可以模拟用户多点操作。主要包含 add() 和 perform() 两个方法, MultiAction可以结合前面所学的  阅读全文
posted @ 2018-09-29 13:19 taotao12 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 动操作一般是两点之间的滑动,而实际使用过程中用户可能要进行一些多点连续滑动操作。如九宫格滑动操作,连续拖动图片移动等场景。那么在Appium中该如何模拟这类操作呢? TouchAction Touch Action包含一些列操作,比如按压、长按、点击、移动、暂停。由着些不同操作可以组成一套动作。使用 阅读全文
posted @ 2018-09-29 13:18 taotao12 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 在app应用日常使用过程中,会经常用到在屏幕滑动操作。如刷朋友圈上下滑操作、浏览图片左右滑动操作等。在自动化脚本该如何实现这些操作呢? 在Appium中模拟用户滑动操作需要使用swipe方法,该方法定义如下: def swipe(self, start_x, start_y, end_x, end_ 阅读全文
posted @ 2018-09-29 13:17 taotao12 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 问题思考 在混合开发的App中,经常会有内嵌的H5页面。那么这些H5页面元素该如何进行定位操作呢? 解决思路 针对这种场景直接使用前面所讲的方法来进行定位是行不通的,因为前面的都是基于Andriod原生控件进行元素定位,而Web网页是单独的B/S架构,两者的运行环境不同因此需要进行上下文(conte 阅读全文
posted @ 2018-09-29 13:15 taotao12 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 在实际自动化项目运行过程中,很多时候App可以会出现各种异常,为了更好的定位问题,除了捕捉日志我们还需要对运行时的设备状态来进行截屏。从而达到一种“有图有真相”的效果。 截图方法 方法1 save_screenshot() 该方法直接保存当前屏幕截图到当前脚本所在文件位置。 driver.save_ 阅读全文
posted @ 2018-09-29 13:14 taotao12 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 在日常使用App过程中,经常会看到App界面有一些弹窗提示(如下图所示)这些提示元素出现后等待3秒左右就会自动消失,那么我们该如何获取这些元素文字内容呢? Toast简介 Android中的Toast是一种简易的消息提示框。 当视图显示给用户,在应用程序中显示为浮动。和Dialog不一样的是,它永远 阅读全文
posted @ 2018-09-29 13:13 taotao12 阅读(407) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 41 下一页