要测试海外的应用,您需要使用阿里云移动研发平台EMAS的海外版服务。以下是详细的步骤和配置说明:
1. 确认使用海外版服务
- 海外版服务适用于国际市场的应用分发和测试需求。
- 您可以通过以下方式访问海外版控制台:
2. 上传待测试的海外应用
- 在海外版控制台中,上传您的应用文件(APK或IPA)以及符号表文件(如dSYM或Mapping文件),以便进行测试和问题定位。
- 操作步骤:
- 在页面左侧导航栏,选择移动测试 > 概览,进入概览页面。
- 单击上传测试应用,打开添加应用面板。
- 在添加应用面板中:
- 上传应用文件:选择您的应用文件(Android APK或iOS Debug包)。
- 注意:iOS应用需上传开发模式下的Debug包。
- 上传符号表文件:选择对应的符号表文件(如dSYM或Mapping文件),用于解析混淆后的日志。
- 单击确定完成上传。
3. 配置测试环境
- 选择机型:
- 在提交测试时,您可以手动指定或批量选择预选品牌/机型。
- 如果需要自定义机型列表,可以保存为自定义列表以便后续使用。
- 设置登录方式(可选):
- 如果应用需要登录后启动,请预先设置用例集和参数分组。
- 登录方式可以选择用例集登录或无需登录。
4. 提交兼容性测试任务
- 操作步骤:
- 在页面左侧导航栏,选择移动测试 > 兼容测试。
- 在应用下拉列表中选择已上传的海外应用。
- 单击新建测试,进入兼容测试配置页面。
- 配置测试参数,包括:
- 正式版/体验版:根据资源包情况选择版本。
- 正式版:需购买基础测试资源包。
- 体验版:在免费阈值内使用。
- 选择机型:指定测试的设备型号。
- 确认预计消耗资源包,并单击提交测试。
5. 查看测试报告
- 测试完成后,您可以在测试报告页面查看详细结果。
- 报告内容包括:
- 应用的兼容性表现。
- 性能指标(如FPS、内存占用等)。
- 错误日志及堆栈信息(通过符号表解析后还原的真实代码位置)。
6. 注意事项
- 国内版与海外版的区别:
- 国内版针对中国大陆市场,海外版面向国际市场,设备资源和网络环境有所不同。
- 依赖项配置:
- 如果使用小米厂商通道扩展包,请确保依赖正确的国际版SDK(如
alicloud-android-third-push-xiaomi:x.x.x-intl
)。
- 资源包管理:
- 确保主账号资源包共享给子账号,或为子账号单独购买资源包。
通过以上步骤,您可以顺利完成海外应用的测试工作。如果在测试过程中遇到问题,可以通过钉钉群获取技术支持。