android - 我们如何将 Genymotion 与 Eclipse 和 Appium 一起使用

标签 android testing automation appium genymotion

要求 - 需要将模拟器与我的 Appium 代码连接。由于我的普通模拟器甚至需要 2 天才能打开菜单屏幕,所以我一直在尝试使用速度很快的“GENYMOTION”。

问题 - 启动虚拟设备后,在 cmd 提示符下查找键入“adb devices”的设备列表。我的虚拟设备名称列为“192.168.175.101:5555”。如何连接虚拟设备?如何安装我的应用程序??

需要帮助 - 现在我应该如何使用 Genymotion 虚拟设备来进行我的 Appium 自动化测试。 我应该更改 Appium 的 Android 设置吗?如有说明。 我应该在代码中更改设备名称吗?capabilities.setCapability("deviceName","192.168.175.101:5555");

最佳答案

是的,在 android 设置和代码中更改端口号,端口号也应该相同,即 android 设置和代码端口号。

要在连接的设备上安装所需的应用程序,请按照以下几点

1.打开命令提示符。 2.键入adb install space,然后从保存的文件夹中拖出apk文件并点击回车。 3.等待一段时间应用程序将安装并响应成功消息

关于android - 我们如何将 Genymotion 与 Eclipse 和 Appium 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36614616/

相关文章:

java - 有选择地禁用每个环境的自动化案例

android - 我希望当我在 SongPlayingFragment 中按下硬件后退按钮时,我应该返回到主屏幕。我该怎么做?

java - Json 中的特殊字符

javascript - 测试 400 状态码 axios 抛出错误

php - symfony2 phpunit 测试出现 LogicException : The selected node does not have a form ancestor. 错误

mysql - 如何通过 PHPMyadmin 自动执行 SQL 查询?

Android层图像

java - 无法实例化接收器 : class has no zero argument

html - Aptana 不将文件复制到外部服务器

testing - Testcafe 无法在启用了 SIP 的 MacOS 镜像上运行这一事实是否有任何解决方案?