乐于分享
好东西不私藏

软件自动化测试工具RANOREX STUDIO(五十六)–通过USB连接添加设备

软件自动化测试工具RANOREX STUDIO(五十六)–通过USB连接添加设备

软件自动化测试工具RANOREX STUDIO(五十六)–通过USB连接添加设备

通过USB连接添加设备

在添加设备之前,我们必须在设备上启用USB调试模式。 此外,USB驱动程序也必须被安装。

要添加一个USB设备,选择“USB”作为’device type/connection’,从列表中选择该设备,并设定一个更可读的名字。

图:选择USB 

图:选择USB连接的设备 

图:设置一个可读的名字

显示设备信息

如果一个设备不再可用,它会被打上一个红色的“X符号”。

移动鼠标到该设备上,会出现提示,提供有关该问题的详细信息。

图:无法连接到移动设备

故障排除

如果我们有连接问题,请考虑以下潜在的问题来源:

请确保被测系统(移动设备)和运行测试的机器(安装Ranorex的)是在同一网络中的。

设备上的Wi-Fi设置更改后,请务必重新启动设备。

在常规设置的“插件”选项卡,在“Mobile”部分尝试延长搜索超时时间。

通过在“设备管理”对话框,移动鼠标到设备上来查看多关于连接的问题。

图:设备详细信息

如果我们有多个相同型号的设备,请确保在设备上的服务App中设置不同的设备名称。

图:设置设备名称

使用源代码调制

1.把Ranorex的JAR Library链接到我们的android项目。 我们可以在Ranorex安装目录中找到Ranorex.jar文件:

<\bin\RxEnv\Android\Ranorex.jar

2.把下面的代码手动添加到我们所有的Activities:

3.@Override

4.public void onResume()

5.{

6. super.onResume();

7. com.ranorex.android.RanorexAndroidAutomation.Hook(this);

8.}

9.

10.@Override

11.public void onPause()

12.{

13. super.onPause();

14. com.ranorex.android.RanorexAndroidAutomation.UnHook(this);

15.}

16.

17.@Override

18.public boolean dispatchKeyEvent(android.view.KeyEvent event)

19.{

20. com.ranorex.android.RanorexAndroidAutomation.Key(event);

21. return super.dispatchKeyEvent(event);

22.}

1.在manifest文件中添加权限(如果还未添加):

1.把实际的Ranorex版本号添加到manifest中,那么我们的App就能被Ranorex服务App找到。

修改下面的代码:

package=”YOUR PACKAGE”

android:versionCode=”YOUR CODE VERSION”

android:versionName=”YOUR VERSION NAME”>

到:

package=”YOUR PACKAGE”

android:versionCode=”YOUR CODE VERSION”

android:versionName=”YOUR VERSION NAME (RxInstrumented$)”>

注:插入实际Ranorex的版本,而不是     <RANOREX-< span>VERSION>。</RANOREX-<>


相关推荐

软件自动化测试工具RANOREX STUDIO(一) – 布局

软件自动化测试工具RANOREX STUDIO(二) – 开始

软件自动化测试工具RANOREX STUDIO(三) – 录制一个测试

软件自动化测试工具RANOREX STUDIO(四) – 分析录制步骤

软件自动化测试工具RANOREX STUDIO(五)–数据驱动测试

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 软件自动化测试工具RANOREX STUDIO(五十六)–通过USB连接添加设备

评论 抢沙发

2 + 9 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮