Upgrade to Pro — share decks privately, control downloads, hide ads and more …

イベントログを活用した不具合調査の効率化

Avatar for naginx naginx
March 04, 2025

 イベントログを活用した不具合調査の効率化

Avatar for naginx

naginx

March 04, 2025
Tweet

Other Decks in Programming

Transcript

  1. © asken.inc 2 自己紹介 経歴 - iOSエンジニア(2018年〜) - asken 入社(2021年末〜)

    - 医療事業部で糖尿病患者向けアプリの開発 - コンシューマ事業部であすけんアプリの開発
  2. © asken.inc 4 例えば...... 1. ユーザーから報告された発生手順を試しても再現しない -> 報告された手順が間違っている?環境要因? 2. Crashlytics上のスタックトレースだけでは再現方法が特定できない

    -> 原因箇所はわかるが発生条件は? 3. 監視メトリクスやシステムログだけでは原因の仮説が立てられない -> 判断材料が足りない.......
  3. © asken.inc 19 整形後の出力例 1. ホームのFABタップ 2. FABの朝食ボタンタップ 3. 食事登録画面表示

    4. 食事検索フォームタップ 5. 食事検索画面表示 といった操作手順が把握できる ※ イベント名は実際のものと異なります
  4. © asken.inc 23 Before 1. ユーザーから報告された発生手順を試しても再現しない -> 報告された手順が間違っている?環境要因? 2. Crashlytics上のスタックトレースだけでは発生条件が特定できない

    -> 原因箇所はわかるが、発生条件は? 3. 監視メトリクスやシステムログだけでは原因の仮説が立てられない -> APIエラーが出てるけど通常利用では再現しない...
  5. © asken.inc 24 After 1. ユーザーから報告された発生手順を試しても再現しない -> 正確な操作手順が特定でき、環境要因かの切り分けが容易になる 2. Crashlytics上のスタックトレースだけでは発生条件が特定できない

    -> クラッシュに至るまでの操作手順から発生条件を特定できる 3. 監視メトリクスやシステムログだけでは原因の仮説が立てられない -> 判断材料が増えるので仮説を立てやすくなる