UFT mobile版本-华克斯(在线咨询)
hpe mobile center
连接ios移动设备
在这个话题
使用您自己的证书重新签名并自定义代理和代理启动器应用程序
初始设备配置
将设备连接到移动中心
针对ios设备的疑难解答提示和技巧
在你开始之前
检查您的设备是否受到mobile center的支持。
清理使用以前版本的mobile center安装的所有应用程序的设备。
连接到移动中心的每个移动设备每个端口需要900ma - 1.5a,具体取决于设备。为了优化功耗并提供更好的usb端口利用率,我们建议使用具有*电源的usb集线器,从而可以维持功耗。
注意:
仅当代理和代理启动器应用程序使用开发人员证书进行代码签名时,才支持ios 8.4.1及更高版本的远程功能。
如果您从早期版本的移动中心升级,您需要使用自己的证书重新签署mobile center 1.52的代理和代理启动应用程序。
使用您自己的证书重新签名并自定义代理和代理启动器应用程序
代理应用程序是一个标准的ios应用程序,需要安装在要用于mobile center的每个设备上。该应用程序提供了设备和移动中心之间的通信通道。为了确保agent的顺利安装,还提供了代理启动应用程序(hpmc-agentl)。
agent和launcher应用程序都应该使用您的组织的代码签名证书和配置文件进行重新签名。这些提供您的组织的身份,以及允许应用程序发行的设备列表。 (有关详细信息,请参阅apple developer文档。)
我们建议使用开发人员证书对代理和启动器应用程序进行代码签名。下表总结了使用开发人员证书和企业证书对这些应用程序进行代码签名的主要区别。
代码签名证书pros
缺点
开发人员
在设备上提供增强的远程访问功能:
支持远程执行手势。
远程访问系统应用程序或设备设置。
只有使用*证书,才能在ios 8.4.1及更高版本上支持mobile center的记录/重播和远程功能。
需要将每个受测设备包含在配置文件中(udid必须包含在设备列表中)。
企业可以在任何设备上工作(每个设备不需要包含在配置文件中)
不支持远程执行手势。
无法远程访问系统应用程序或设备设置。
不支持mobile center在ios 8.4.1及更高版本上的录音/重播和远程功能。
注意:ad hoc或delivery等其他类型的证书不能用于代理和启动应用程序的代码签名。
为了简化和支持重新签名过程的自动化,mobile center提供hpmc enabler实用程序。有关详细信息,请参阅适用于ios的hpmc enabler。
告诉我如何:观看幻灯片演示如何重新签署代理和代理启动器应用程序。
closedsign与开发人员证书
closedsign与企业证书
初始设备配置
您第yi次连接设备时,请在要连接到移动中心的每台设备上执行以下步骤。这些是一次性设置。初始连接设置完成后,设备即插即用。
如果自动锁定选项设置为开,在设置gt;常规gt;自动锁定设置防止自动锁定的*da时间。
设置您的首xuan项(如icloud)以避免不必要的弹出窗口。
如果您正在测试的应用程序需要,请确保有活动的internet连接。
对于ios 8及更高版本,请确保已启用ui automation(设置gt;开发人员gt; ui automation)。如果在连接设备后执行此步骤,则需要重新启动设备,或者从服务器拔下插头,然后重新插入。
关闭设备上的密码。
hpe mobile center
连接android移动设备
在你开始之前
检查您的设备是否受到mobile center的支持。
清理使用以前版本的mobile center安装的所有应用程序的设备。
注意:根据设备,连接到mobile center的每个移动设备都需要每个端口900ma - 1.5a。为了优化功耗并提供更好的usb端口利用率,我们建议使用具有*电源的usb集线器,从而可以维持功耗。
初始设备配置
首ci连接设备时,需要在每个要连接到mobile center的设备上执行几个步骤。初始连接设置完成后,设备即插即用。
启用开发人员选项。一般来说,在大多数具有android 4.1及更高版本的设备上,您可以通过导航到“设置”gt;“关于电话”并点击“构建”号码七次。
在开发人员选项下,启用以下内容:
保持清醒
usb调试
允许模拟地点
要在使用android 6.0及更高版本时启用gps模拟,请在连接设备后将模拟位置应用设置为hp agent。 (设置gt;开发人员选项gt;选择模拟位置应用程序)。如果由于任何原因重新安装代理,则需要重复此步骤。
启用以下附加设置:
在设置gt;显示中,选择自动旋转屏幕。
如果您在测试期间模拟gps事件,只需在“设置”gt;“位置”gt;“模式”中启用gps,即可防止与wifi / 3g / lte的真实位置的碰撞。
如果被测试的应用程序需要,请确保有一个活动的internet连接。
将设备连接到移动中心
将设备连接到mobile center服务器机器或连接器机器。有关设置连接器机器的详细信息,请参阅在windows或linux机器上安装连接器。
注意:在某些设备上,通过usb连接设备时,会打开安全消息。接受警告。
连接的设备上会自动安装以下设备:
远程查看器的服务。
代理应用程序。
还在设备上配置了多个设置。等待代理在设备上运行。如果与代理的自动连接不成功,请参阅疑难解答android设备。
排除android设备问题
代理应用程序不会在设备上安装
如果当您手动指向windows机器上的android-sdk路径时,代理无法安装在android设备上,请执行以下操作:删除android_home环境变量,或将android_home定义为mobile centeradb文件夹。
应用程式崩溃后记录停止
如果应用程序在录制会话期间崩溃或强制终止,则即使重新启动应用程序,您的操作也将不再被记录。您必须从一开始重新记录您的会话。
代理应用程序不会在设备上启动
检查您的设备是否按以下所述检测设备。
closedwindows
关闭linux
设备未列出
如果运行adb时您的设备id列表中没有列出您的android设备,请在mobile center linux服务器上执行以下操作(这与c-type usb设备(例如one plus,nexus 5等)通用):
将设备连接到linux机器。
运行dmesg并将idvendor值*到剪贴板。
将以下代码保存到具有.sh扩展名的文件中,将cust_vid替换为您在上一步中检索到的idvendor值。
#!/ bin / sh的
#adb配置脚本
path = $ path:/ bin中:/ sbin目录:/ usr / sbin目录
android_home =?/ .android
android_config =?/ .android / adb_usb.ini
cust_vid = “05e0”
如果[-e $ android_home];然后
回显“android_home变量已存在。”
其他
echo“创建一个android_home环境变量”。
mkdir $ android_home
科幻
grep $ cust_vid $ android_config 2g*v / null
如果[$? -eq 0];然后
echo vid $ cust_vid已配置。
回声“adb应该是功能”。
退出0
其他
echo config adb ...
echo $ cust_vid gt;gt; $ android_config
科幻
./adb kill-server
如果[$? -eq 0];然后
回声“你现在可以使用adb”。
退出0
其他
echo“try sudo exec adb ..”
sudo adb kill-server
如果[$? -eq 0];然后
回声“你现在可以使用adb”。
退出0
其他
echo“执行命令”“adb kill-server ﹨”“
科幻
科幻
退出0
将脚本放在/ opt / hpmc_3rd_party / android-sdk-linux / platform-tools下。
以root身份运行脚本./lt;script_namegt;.sh。
以root身份运行./adb kill-server。
以root身份运行./adb设备。
代理未*到设备
如果hpmc代理未自动*到设备,请尝试手动将设备连接到连接器,uft mobile在线咨询,如下所述:
closedwindows
closedlinux
也可以看看:
排除windows的连接器
将设备连接到虚拟机
hp mobile center
以往的工具只能测试想要测试的企业移动应用,系统的不能测。而我们给出的解决方案mobile center,在选择测试应用的时候可以选择企业自己的,也可以直接调用系统自带的,或者在开始测试的时候就可以直接从主页开始、从主屏开始、从桌面开始。mobile center不仅可以测试企业打包的应用,也可以测试打电话、发短信、地图导航等所有系统功能。
mobile center直接跟安卓模拟器集成,可以设计各式各样的设备。同时,产品自带安卓sdk,可以*使用。它还可以跟国外的genymotion emulators集成,帮助客户模拟做真实设备的移动测试,不用花钱把所有主流设备都买来做测试。
有了mobile center以后,还可以做“安全测试”。说到安全,以前大多指的是:网络安全、系统安全,现在这两年谈的更多是应用本身的安全,即“应用安全”,应用安全漏洞就是指由于开发造成的安全漏洞。
mobile center业界**的源代码安全漏洞扫描工具。现在你买了mobile center之后,可以直接连接我们放在云端的工具,将源代码上传到上面之后,它会自动帮你完成安全漏洞扫描,并在扫描完成之后,生成报告到本地,告诉你,你的移动应用到底有哪些安全漏洞。
uft mobile版本-华克斯(在线咨询)由苏州华克斯信息科技有限公司提供。苏州华克斯信息科技有限公司实力不俗,信誉可靠,在江苏 苏州 的行业*软件等行业积累了大批忠诚的客户。华克斯带着精益求精的工作态度和不断的完善*理念和您携手步入*,共创美好未来!