HP Mobile Center
移动应用性能测试
支持所有移动应用交付模式的解决方案
多种协议
? Mobile Applications 协议
-支持原生和混合应用
-真实和模拟设备
? Mobile TruClient 协议
-模拟真实用户体验
-支持基于Web的移动应用和原生应用
-非常适用敏于捷开发
? SAP Mobile Platform (Sybase Unwired
Platform)
录制选项
? Proxy Recording
? Analyze Network Traffic
? Device Emulator Recording
? On Device Recording (Android)
? Mobile Browser Emulation
HP Mobile Center
整合网络虚拟化
移动应用受许多网络驱动的变量的影响,如延迟,有限的带宽和数据包丢失。在测试应用程序并验证终用户体验时,需要考虑这些因素。
移动中心提供与移动网络虚拟化的可选集成。 NV for Mobile对您的测试环境施加网络损伤和约束,以模拟现实世界的网络状况。
您可以将Mobile Center配置为与NV for Mobile进行通信,以便网络虚拟化功能可用于使用Mobile Center的测试工具。
在实施Mobile Virtualization for Mobile之前,Mobile Center服务器和NV Test Manager计算机之间必须有网络连接。下图显示了建议的部署。
配置移动中心与NV for Mobile - Linux配合工作
设置NV测试管理器。有关详细信息,请参阅网络虚拟化。
从NV管理员获取NV用户名和密码,并对其进行加密,如下所示:
在Mobile Center服务器上,导航到
从命令行运行:
java -jar hp4m-security-jar-with-dependencies.jar nv
将编码的输出值复制到nv.properties文件,如下所述。
在Mobile Center服务器上,hpemc,导航到NV配置文件/opt/hpmc/conf/nv.properties,并配置以下属性:
NV_TEST_MANAGER。取消注释并将IP地址改为NV Test Manager计算机的IP地址。
注意:如果NV使用安全通信(HTTPS),则必须使用NV Test Manager计算机的名称而不是IP地址。
NV_AUTHORIZATION_TOKEN。输入您在上述步骤2中创建的NV用户名/密码的编码值。
NV_PROTOCOL。默认值为http。当NV使用安全通信(HTTPS)时,将值改为https。
NV_PORT。将NV_PORT属性设置为与NV_PROTOCOL相同的值。默认值为8182。
如果NV使用安全通信(HTTPS),hpemc购买价格,请按照以下步骤将SSL证书从NV测试管理器添加到Mobile Center服务器:
将NV测试管理器的证书复制到Mobile Center服务器上的某个位置。 (有关如何检索证书的提示,请参阅Microsoft Technet。)
在移动中心服务器上,转到以下位置:
cd /opt/hpmc_3r_party/jre1.7.0/bin
要安装证书,请运行以下命令:
keytool -importcert -file“
其中
当提示输入密码时,输入密码。
当提示确认时,输入yes。
要验证证书是否已正确安装,hpemc功能介绍,请运行以下命令:
keytool -list -keystore“/ opt / hpmc / Security / keystore / trustStoreHpmc”-v
当提示输入密码时,输入密码。
要检查证书是否正确添加,请查找:所有者:CN =
新Mobile Center服务器上的hosts文件,将NV Test Manager的IP地址映射到其名称。要编辑主机文件,请运行:
vi / etc / hosts
将NV测试管理器IP地址映射到其机器名称。例如:
192.0.2.18 MYNV1234
重新启动移动中心服务器。