集成测试
集成测试说明
什么是集成测试?
集成测试是通过收集和展示已注册测试设备发送的日志,来检验SDK集成有效性和完整性的一个服务。 所有由注册设备发送的应用日志将实时地进行展示,您可以方便地查看包括应用版本、渠道名称、自定义事件、页面访问情况等数据,提升集成与调试的工作效率。
注意:
使用集成测试之后,所有测试数据不会进入应用正式的统计后台,只能在”【管理】—【集成测试】—【实时日志】”里查看,您不必再担心因为测试而导致的数据污染问题,让数据更加真实有效的反应用户使用情况。
集成测试配置
1、需集成9.4.0及以上版本的Android SDK
2、配置URL Schemes
新版集成测试需要在manifest.xml文件中配置,您需要在其中找到响应android.intent.action.MAIN的activity(也就是应用可以被外部唤起的第一个Activity),加上如下代码,让应用能被指定连接scheme唤起。
//1.唤起码默认为“um.该app对应的appkey”,不可改变
//2.请使用单独intent-filter,和其他intent-filter并列,不要将上述代码填入其他intent-filter里;
//3.该功能仅9.4.0及以上版本的SDK支持
<activity
android:name=".MainActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="um.该app对应的appkey" />
</intent-filter>
</activity>集成测试结果查看
产品入口:https://mobile.umeng.com/platform/config/check/realtimelog
操作指南:https://developer.umeng.com/docs/119267/detail/119463#h1-7t3-mtg-pyp
术语表:https://developer.umeng.com/docs/119267/detail/230601