Appium AndroidKeyCode

    driver.sendKeyEvent(AndroidKeyCode.BACK);
    driver.sendKeyEvent(AndroidKeyCode.BACKSPACE);
    driver.sendKeyEvent(AndroidKeyCode.DEL);
    driver.sendKeyEvent(AndroidKeyCode.ENTER);
    driver.sendKeyEvent(AndroidKeyCode.HOME);
    driver.sendKeyEvent(AndroidKeyCode.MENU);
    driver.sendKeyEvent(AndroidKeyCode.SETTINGS);
    driver.sendKeyEvent(AndroidKeyCode.SPACE);

更多KeyCode值参看

http://blog.csdn.net/jlminghui/article/details/39268419

时间: 2024-11-06 16:22:54

Appium AndroidKeyCode的相关文章

中文Appium API 文档

该文档是Testerhome官方翻译的源地址:https://github.com/appium/appium/tree/master/docs/cn官方网站上的:http://appium.io/slate/cn/master/?ruby#about-appium 中文Appium API 文档 第一章:关于appium1.1 appium客户端客户端类库列表及Appium服务端支持 这些类库封装了标准Selenium客户端类库,为用户提供所有常见的JSON 格式selenium命令以及额外的

appium实现adb命令 截图和清空EditText

原文地址http://www.cnblogs.com/tobecrazy/p/4592405.html 原文地址http://www.cnblogs.com/tobecrazy/ 该博主有很多干货,可以多去研究研究 adb基本命令总结(Android Debug Bridge) adb 是PC和设备连接的桥梁,可以通过adb对devices进行相关操作 adb devices           列出你的devices adb kill-server         杀掉adb服务(如果设备连接

appium手机操作

1.按键操作 pressKeyCode(key, metastate) key为按键事件,metastate为辅助功能键 举例: pressKeyCode(AndroidKeyCode.HOME)                 按HOME键 pressKeyCode(AndroidKeyCode.KEYCODE_A, 1)  按A键 2.锁屏操作 lockScreen(seconds):屏幕几秒后锁屏 isLocked():判断屏幕是否锁屏,返回布尔类型,锁屏为true 3.打开通知栏 ope

第三章 Appium API介绍

在学习应用一个框架之前,应该了解一下这个框架的整体结构或是相应的API函数,在网上搜了一下,也没有找到相应的文档,我平时写测试用例的时候都是一边写一边查看找相应的API函数.这篇文章还不错:http://www.51testing.com/html/15/n-1408815.html,就拷贝过来,扩展一下,希望对大家的学习有所帮助. 3.1常用的API函数 3.1.1 获取信息类API (1)获取默认系统语言对应的Strings.xml文件内的数据. get_app_string() (2)查找

Appium中部分api的使用方法

使用的语言是java,appium的版本是1.3.4,java-client的版本是java-client-2.1.0,建议多参考java-client-2.1.0-javadoc. 1.使用AndroidDriver,其已经继承了AppiumDriver    private AndroidDriver driver; @Before public void setUp() throws Exception {     DesiredCapabilities capabilities = ne

Appium学习路—Android定位元素与操作

一.常用识别元素的工具 uiautomator:Android SDK自带的一个工具,在tools目录下 monitor:Android SDK自带的一个工具,在tools目录下 Appium Inspector:Appium自带的一个功能,只有mac下可以使用该功能 下面是用monitor抓取到的页面元素 下面使用Appium Inspector定位的元素 二.元素定位   1.格式:find_element_by_定位方式(value) 通过id定位 (取resource-id的值): dr

java appium api

Appium中部分api的使用方法,有需要的朋友可以参考下. 使用的语言是java,appium的版本是1.3.4,java-client的版本是java-client-2.1.0,建议多参考java-client-2.1.0-javadoc. 1.使用AndroidDriver,其已经继承了AppiumDriver private AndroidDriver driver; @Before public void setUp() throws Exception { DesiredCapabi

android自动化测试--appium运行的坑问题及解决方法

问题 1. error: Failed to start an Appium session, err was: Error: Requested a new session but one was in progress  之前的会话没有关闭,然后你又运行了测试实例,也没有设置覆盖. 解决: 1. 重新停止appium服务,开启Appium服务 2. 在Genarel Setting那里设置覆盖Session,重启Appium 测试结束在AfterClass加driver.quit() 2.

appium()-java-client-api

//appium java-client-api 介绍 原文地址:http://appium.github.io/java-client/index-all.html#_S_ A B C D E F G H I J K L M N O P Q R S T U V W Y Z A AccessibilityId(String) - Static method in class io.appium.java_client.MobileBy About Android accessibility ht