企业预置型软件解决方案HP MobileCenter,用于在真实网络和真实设备上测试移动应用的功能和性能。该解决方案将让客户交付高品质的移动应用,并确保在任何情况下提供一致、良好的用户体验。
移动应用日益成为企业品牌的“门面”,而消费者对企业的第yi印象就来自于他们使用移动应用的体验。与此同时,消费者技术和电信行业不断更新操作系统、网络和设备。在这个新时代,移动应用开发者需要能够快速适应并测试新环境的解决方案,并要求这样的解决方案符合其整体应用生命周期管理战略。
HP MobileCenter在设计时充分考虑了这些新的现实情况,让开发者和测试团队能够充满信心地快速发布卓越的应用。这个解决方案为开发运营团队提供及时的反馈,帮助他们了解应用在各种设备或操作系统上如何运行。这个解决方案可以让企业:
? 支持模拟和真实环境测试,以更好地了解在各种设备、操作系统或网络上的易用性、设计和缺陷。
HPE Mobile Center
如何将TruClient连接到移动中心?
确保您的移动中心服务器已设置,并且您的移动设备已连接。看我如何设置我的测试环境?
启动TruClient进行本地移动应用程序测试。
VuGen TruClient独立
在“创建新脚本”对话框中的“单一协议”或“移动”类别下,选择“TruClient-NativeMobile”,然后单击“创建”。
在VuGen工具栏上,单击开发脚本。
从TruClient启动器中,单击TruClient-Native Mobile,然后选择MozillaFirefox。
在TruClient工具栏上,单击常规设置。
单击移动中心设置选项卡,并输入移动中心服务器的详细信息:
提示:由于您正在全局设置,您只需要执行一次。以后创建的所有脚本将自动继承这些设置。
输入您的移动中心服务器地址 - IP地址和端口 - 格式如下:
服务器IP:端口
例如,123.45.67.89:8080
注意:默认情况下,常规连接的端口为8080,安全连接的端口为8443。检查移动中心服务器上定义的端口设置。
输入您的移动中心服务器用户名和密码。
如果Mobile Center设置为安全通信,HPE Mobile Center试用,并且您希望TruClient-NativeMobile脚本安全地连接到Mobile Center,请选择使用安全连接。
如果您的证书未由受信任的机构签名,则需要为每个脚本添加服务器异常。有关详细信息,请参阅如何为TruClient-NativeMobile脚本设置服务器异常?
(可选)要检查TruClient是否可以连接到Mobile Center服务器,请单击检查连接按钮。
单击完成以连接到移动中心。
下一步:记录TruClient-Native Mobile脚本
相关话题:
如何为TruClient-Native Mobile脚本设置服务器异常?
疑难解答和常见问题
HP Mobile Center
用于iOS的HPMC Enabler
为了简化和支持应用程序的重新签名和重新打包,Mobile Center提供HPMCEnabler实用程序,以及一个模板文件HPMC Agent应用程序文件HP4M-Agent.ipa。该文件位于MobileCenter服务器计算机上的/ opt / hpmc / Agent目录中。
HPMC启动器工具可用于GUI和命令行版本。 GUI版本允许您使用图形界面以准确和简单的方式输入所需的值。
您可以从HPLN上的Mobile Center下载完整的软件包,也可以从MobileCenter服务器机器上的Agent目录下载。代理目录可以在服务器的以下位置找到:
Linux:/ opt / hpmc / Agent
Windows:<路径到服务器安装文件夹> ﹨ server ﹨ Agent
HPMC Enabler - GUI版本
HPMC Enabler GUI使您可以重新签署和重新包装您的应用程序来测试iOS设备。
要访问
从下载的HPMCEnabler.zip包中将文件解压缩到Mac机上。
打开HPMCEnabler-GUI.app:Ctrl +单击或右键单击应用程序,然后从上下文菜单中选择打开。
注意:由于HPMCEnabler的GUI版本不通过Mac App Store分发,如果您尝试通过AppStore进行安装,它将发出一个安全警告,指示该应用程序是由于不明身份的开发人员而无法打开的。而是使用上述方法。
重要信息
确保您具有所需的资源:
Mac OS X 10.8或10.9的Mac机器
安装了Xcode版本6及以上版本
Closed如何检查Xcode是否安装?
相关任务
连接iOS移动设备
手动打包iOS应用程序
用户界面元素如下所述:
UI元素说明
代理/ L - AUT
启动器模式:
代理/ L模式。代理签名代理和代理启动器ipa文件,如连接iOS移动设备中所述。
AUT模式。对于包装应用程序,如手动打包iOS应用程序中所述。
原始“近期行动计划”
原始ipa文件的完整路径。例如,如果您要重新签署代理程序应用程序,请输入/<full_path>/HP4M-Agent.ipa
HPMC Dylib
仅在AUT模式下。要注入的库可使您的应用程序与Mobile Center配合使用。该库包含在HPMCEnabler.zip文件中,可以从这里下载。还可以在Mobile Center服务器机器的以下位置找到它:
Linux:/ opt / hpmc / Agent
Windows:<路径到您的服务器安装文件夹> ﹨ server ﹨ Agent
提供HPMobileCenter.dylib的完整路径。
JS文件夹
仅在AUT模式下。 js文件夹的完整路径与js文件注入。
注意:仅当使用UFT或Sprinter测试混合应用程序时,才能使用此功能。使用指ding文件夹中的uft.mobilecenter.agent.12.51.min.js文件打包该应用程序。
目的地
在Mac机器上生成的文件的目的地。
配置文件
配置配置文件。将移动设置配置文件附加到应用程序。路径是Mac机器上的配置文件文件的路径。
证书名称
从钥匙串中下载安装证书的列表。从列表中选择所需的证书。如果证书未列出,则该Mac机器上未正确安装。
注意:HPMCEnabler.app不检查证书的有效性,因此您必须确保其有效。
详细
如果移动中心代理未正确启用,则在文本区域中显示警告和错误消息。
HPMC Enabler - 命令行版本
从终端命令行运行启动器时,请使用以下语法。
$ <path> / HPMCEnabler <path> / <original_ipa>.ipa [<options>]
命令行选项:
-注入
将dylib注入应用程序。提供HPMobileCenter.dylib的完整路径。
-codesign
使用证书对应用程序进行编号。这是您的组织用于为开发和AdHoc /Enterprise分发代码签署应用程序的证书。证书必须安装在您正在使用的Mac机上,并且可以在OSX KeychainAccess程序中看到。
使用钥匙串所示的证书的全名。
-p将移动设备配置文件附加到应用程序。提供Mac机器上的配置文件的路径。
-e授权文件。
-r资源规则列表。您的自定义资源规则文件。
--original-res-rules使用原始IPA ResourceRules.plist中的资源规则文件。
--generic-res-rules应用通用的资源规则定义。如果由于资源问题导致代码分配失败,请尝试此选项。将使用通用模板。
--force-res-rules运行启动器,就像设置了--original-res-rules选项一样。如果没有找到原始规则,它会运行启用程序,就像使用--generic-res-rules选项一样。
--no-url-scheme不要在Info.plist中添加唯yi的URL方案。默认情况下,它被添加。方案的格式是hpmc-(一个32个字符)
--verify-agent如果移动中心代理未正确启用,则发出警告。
-d目标文件夹fo的可选路径
HPE MobileCenter技术支持-华克斯由苏州华克斯信息科技有限公司提供。苏州华克斯信息科技有限公司(www.sinocax.com)位于苏州工业园区新平街388号。在市场经济的浪潮中拼博和发展,目前华克斯在行业专用软件中拥有较高的知名度,享有良好的声誉。华克斯取得全网商盟认证,标志着我们的服务和管理水平达到了一个新的高度。华克斯全体员工愿与各界有识之士共同发展,共创美好未来。