摘要: 上一遍隨筆(https://www.cnblogs.com/cnkemi/p/9639809.html)用Python + Robotframework + Appium對Android app小試牛刀啦,了解了其完全也可以做操作APP的,然後簡單說明了其環境搭建。 下面來介紹下Robotframe 阅读全文
posted @ 2018-09-18 15:12 菜鸟可米 阅读(1435) 评论(0) 推荐(0) 编辑
摘要: Robotframework如何好?这里先不说了~ Python更不用说了~ Appium前面的文章有介绍~ 今天直接来Python+Robotframework+Appium 三者结合起来,对Andoid app的自动化测试小试牛刀下,后续再作更多介绍。 1.环境搭建(之前已经介绍过Python+ 阅读全文
posted @ 2018-09-13 12:09 菜鸟可米 阅读(3513) 评论(0) 推荐(0) 编辑
摘要: 方法一: 其实之前的随笔 Appium之连续启动多个应用(APP)中已经介绍了可以用appium下的start_activity()方法来启动一个应用,那这里就不再说明啦。 方法二: 因为有时用start_activity()方法是启动不了一个桌面应用的,这时就可以考虑使用此方法了。 精髓在于:基于 阅读全文
posted @ 2018-08-30 15:15 菜鸟可米 阅读(2351) 评论(0) 推荐(0) 编辑
摘要: 一般首次启动一个手机App时都会有系统权限弹框,如下图所示: 权限弹窗上面的按钮都是固定的,只需要定位到“ALLOW”按钮,点击就可以了,代码如下: 这里主要用selenium里面的显示等待模块(WebDriverWait)和判断模块(expected_conditions)来定位,所有需要导入相应 阅读全文
posted @ 2018-08-15 21:32 菜鸟可米 阅读(5296) 评论(0) 推荐(0) 编辑
摘要: 我们知道Appium应用启动时自带的caps可以先行启动某个应用(基于appPackage和appActivity),那么如何用其连续启动多个应用呢? 这里就需要用到start_activity()方法来启动其它应用,格式如:start_activity(self, app_package, app 阅读全文
posted @ 2018-07-18 19:01 菜鸟可米 阅读(3652) 评论(0) 推荐(0) 编辑
摘要: 目的: (1)滑动页面的滚动条到页面最下方 (2)滑动页面的滚动条到页面某个元素 (3)滑动页面的滚动条向下移动某个数量的像素 测试的网址: http://www.seleniumhq.org/ 代码如下: 阅读全文
posted @ 2018-07-06 18:25 菜鸟可米 阅读(4140) 评论(0) 推荐(3) 编辑
摘要: 手机设置下的屏幕亮度控制条看上去是悬浮的,想手动调整亮度有两种方法:一、在控制条上左右任意拖动;二、在控制条上点击任意一点。如下图: 同样,Appium也可以用两种方式实现自动操作,第一种是用swipe方法横向任意拖动控制条,实现代码如下: 第二种是用tap方法点击控制条上任意一点,实现代码如下: 阅读全文
posted @ 2018-06-26 17:17 菜鸟可米 阅读(956) 评论(0) 推荐(0) 编辑
摘要: 当打开一个应用时,会有一个无关紧要的提示框,如果要继续操作,需要先关闭提示框,如下图(如新用户福利提示): 此时,如果你直接用Appium inspector或者Android uiautomatorviewer一般是找不到它的相关属性的,我们手动操作是点击图中的“知道了”,appium自动化操作也 阅读全文
posted @ 2018-06-25 18:38 菜鸟可米 阅读(1548) 评论(0) 推荐(0) 编辑
摘要: 接前面的常用API(一),本文接着介绍如下: 1.press_keycode press_keycode(self, keycode, metastate=None): Sends a keycode to the device. Android only. Possible keycodes ca 阅读全文
posted @ 2018-06-15 17:31 菜鸟可米 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 元素定位方式有多种,Android也有自身独有的定位方式。下面就单独介绍其基于uiautomator定位元素的方法: 基本语法: driver.find_element_by_android_uiautomator(xx) 1).通过text文本定位语法 new UiSelector().text( 阅读全文
posted @ 2018-06-14 22:25 菜鸟可米 阅读(12132) 评论(1) 推荐(5) 编辑
jQuery火箭图标返回顶部代码