Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium 2-Android服务器在尝试向字段发送密钥时崩溃_Android_Webdriver_Selenium Webdriver - Fatal编程技术网

Selenium 2-Android服务器在尝试向字段发送密钥时崩溃

Selenium 2-Android服务器在尝试向字段发送密钥时崩溃,android,webdriver,selenium-webdriver,Android,Webdriver,Selenium Webdriver,我正在使用WebDriver Selenium-dotnet-2.11.0和Android服务器2.11.0。测试由NUnit运行 这对于网页导航和单击元素非常有效。但是,当我尝试在字段(SendKeys)中输入值时,设备(又称Selenium服务器)上的.apk应用程序由于未知错误而崩溃 我正在使用一个真正的设备HTC Desire Z1(带滑出式键盘的设备) 导致崩溃的代码是: IWebElement _element; _element = _driver.FindElement(By.

我正在使用WebDriver Selenium-dotnet-2.11.0和Android服务器2.11.0。测试由NUnit运行

这对于网页导航和单击元素非常有效。但是,当我尝试在字段(SendKeys)中输入值时,设备(又称Selenium服务器)上的.apk应用程序由于未知错误而崩溃

我正在使用一个真正的设备HTC Desire Z1(带滑出式键盘的设备)

导致崩溃的代码是:

IWebElement _element;

_element = _driver.FindElement(By.Id("loginEmail"));
string username = ConfigurationManager.AppSettings[ConfigurationManager.AppSettings["Environment"] + "Username"];
_element.SendKeys(username);
用户名是正确获取的,不包含任何特殊字符,除了“@”,但我检查了它是否没有导致问题

设备调试日志显示以下错误:

11-04 12:10:24.619: I/dalvikvm(3941): Could not find method android.view.KeyEvent.normalizeMetaState, referenced from method org.openqa.selenium.android.EventSender$2.run
11-04 12:10:24.619: W/dalvikvm(3941): VFY: unable to resolve static method 51: Landroid/view/KeyEvent;.normalizeMetaState (I)I
11-04 12:10:24.629: W/dalvikvm(3941): threadid=1: thread exiting with uncaught exception (group=0x4001d5a0)
11-04 12:10:24.649: E/AndroidRuntime(3941): FATAL EXCEPTION: main

我想知道问题的原因是什么。我无法在字段中键入任何内容,但没有发现其他人有此问题。看起来要么是我做错了什么,要么是设备出了问题。

我也有同样的问题。我刚升级到安卓服务器APK2.1.3,发送键工作正常