Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/225.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
C# 如何使用Selenium、android和C单击设备后退按钮#_C#_Android_Selenium_Navigation_Appium - Fatal编程技术网

C# 如何使用Selenium、android和C单击设备后退按钮#

C# 如何使用Selenium、android和C单击设备后退按钮#,c#,android,selenium,navigation,appium,C#,Android,Selenium,Navigation,Appium,我目前正在运行一个自动化脚本,我想单击设备后退按钮,尽管我以前使用过这个代码段driver.Navigation().back(),用于单击应用程序后退按钮。如何单击该设备的 请尝试下面的代码 driver.pressKeyCode(AndroidKeyCode.BACK); // it will android device back button 如果您想使用android设备密钥执行任何其他操作,您可以使用相同的方法。您将在AndroidKeyCode中获得密钥 希望这些帮助您。请尝

我目前正在运行一个自动化脚本,我想单击设备后退按钮,尽管我以前使用过这个代码段
driver.Navigation().back()
,用于单击应用程序后退按钮。如何单击该设备的

请尝试下面的代码

 driver.pressKeyCode(AndroidKeyCode.BACK); // it will android device back button 
如果您想使用android设备密钥执行任何其他操作,您可以使用相同的方法。您将在AndroidKeyCode中获得密钥

希望这些帮助您。

请尝试下面的代码

 driver.pressKeyCode(AndroidKeyCode.BACK); // it will android device back button 
如果您想使用android设备密钥执行任何其他操作,您可以使用相同的方法。您将在AndroidKeyCode中获得密钥


希望这些对您有所帮助。

我没有使用Appium AndroidDriver,而是使用纯Selenium WebDriver实现自动化,Selenium WebDriver没有实现这种方法。您必须使用AndroidDriver,因为它在android设备中提供了许多这样的功能。将来你会再次面临这样的问题,所以我的建议是使用AndroidDriver。非常感谢。我已经在移植使用AndroidDriver的代码。我没有使用Appium AndroidDriver,也没有使用纯Selenium WebDriver实现自动化,Selenium WebDriver也没有这种方法的实现。你必须使用AndroidDriver,因为它在安卓设备中提供了许多这样的功能。将来你会再次面临这样的问题,所以我的建议是使用AndroidDriver。非常感谢。我已经在移植使用AndroidDriver的代码了。