KARTEが表示するポップアップ等の影響で、アプリ側で実行している自動テストが成功しなくなるケースがあります。

自動テスト中にポップアップを表示しない方法として、下記の方法があります。

  1. 自動テスト中は接客を非公開・もしくは配信時間から除外する。
  2. 自動テストではSDKのオプトアウトをする処理をアプリ側で実装する。
  3. 自動テスト端末のセグメントを作成し、対象ユーザから除外する。

自動テスト端末のセグメント設定例

  1. 検証端末のvisitor_idを利用する。
  • 全ての期間 | view | visitor_id | 最新の値 | xxx, yyy, zzz | のどれかと一致する
  1. 自動テスト開始時にstart_testのようなイベントを発行する。
  • 全ての期間 | start_test | date | 最新の値 | 存在する