菜比之路

走菜比的路,让大牛说去吧
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

随笔分类 -  appium

appium skill
摘要:方法1 AppiumDriver实现了在上述功能,代码如下(java版本)driver.sendKeyEvent(66); 方法2 HashMap keycode = new HashMap(); keycode.put("keycode", 82); ... 阅读全文

posted @ 2015-08-24 14:38 毕加索的ma 阅读(2865) 评论(0) 推荐(0)

摘要:text属性的方法driver.find_element_by_android_uiautomator('new UiSelector().text("Custom View")').click() #textdriver.find_element_by_android_uiauto... 阅读全文

posted @ 2015-08-19 16:03 毕加索的ma 阅读(6549) 评论(0) 推荐(0)

摘要:目前没有尝试成功,等成功后补充class_name=class可以通过UIAutomatorViewer获得. 阅读全文

posted @ 2015-08-19 09:46 毕加索的ma 阅读(626) 评论(1) 推荐(0)

摘要:目前没有尝试成功,等成功后补充个人建议可以尝试先用view显示的文本作为name看是否能拿到该控件,按照我个人的经验一般都是会成功的,所以我很怀疑安卓上面控件的name是否就等于text。 阅读全文

posted @ 2015-08-19 09:44 毕加索的ma 阅读(383) 评论(0) 推荐(0)

摘要:目前没有尝试成功,等成功后补充id=Resource Id,可以通过UIAutomatorViewer获得.如果目标设备的API Level低于18则UIAutomatorViewer不能获得对应的Resource ID,只有等于大于18的时候才能使用。 阅读全文

posted @ 2015-08-19 09:40 毕加索的ma 阅读(492) 评论(0) 推荐(0)

摘要:如何获得AccessibilityId可以通过UIAutomatorViewer或者Appium Inspector获得。Accessibility ID在Android上面就等同于contentDescription,这个属性是方便一些生理功能有缺陷的人使用应用程序的。比如我们有一个 ImageV... 阅读全文

posted @ 2015-08-19 09:35 毕加索的ma 阅读(2724) 评论(0) 推荐(0)

摘要:一、有源码情况直接打开AndroidManifest.xml文件,找到包含android.intent.action.MAIN和android.intent.category.LAUNCHER对应的activity。如下图中第三行package为com.cola.ui,第七行主Activity为co... 阅读全文

posted @ 2015-08-18 16:18 毕加索的ma 阅读(3957) 评论(0) 推荐(0)

摘要:1. 背景本文尝试使用的试验对象是SDK自带的NotePad应用实例,假设已经有两个Notes分别是“note1”和“note2”添加到Notepad上面,我们要做的就是尝试用xpath的方法来定位“note2”这个ListView下面的TextView控件。注意界面上有3个TextView类型的控... 阅读全文

posted @ 2015-08-18 11:23 毕加索的ma 阅读(10607) 评论(2) 推荐(0)