Android Automotive アプリ検証チームへの参画
OVERVIEW
Android Automotive OSに搭載するあるアプリ検証チームにて、2021/04~2022/03 検証活動を行った
使用した技術
- GitLab(チケット管理, Wiki)
- SQLite
- adb
- Android Studio(Android Profiler, APK Analyzer)
- Tera Term(シリアル通信)
- バッチファイル, Python(検証自動化スクリプト作成)
- Excel(検証設計書, 検証結果報告書)
- Slack
- Vector社 Canalyzer(CANプロトコル解析ツール)
大規模な車載器開発のプロジェクトに参画。そのうちのあるアプリとサービスの検証チームに配属され、実機検証を実施した。
単体検証と結合検証を主に実施した。担当アプリと他のアプリとの結合や、ハードウェアの使用方法の理解をしながら検証活動を行った。
研修として検証活動の外部セミナーにも参加し、テストの区分やテスト技法(同値分割法, 境界値分析, デシジョンテーブルテスト, 状態遷移テスト)等の理解も行った。
後半になってくるとテスト設計にも関わるようになり、自身で主にブラックボックステストの作成を行った。作成した試験項目を別の検証チームに依頼する機会もあり、別チームのリーダーと協力し、スケジュール調整や進捗管理、作業報告等を行った。
途中で2度チームリーダーが変更し、現場が混乱することがあったが、主体性を持って他メンバーと協力して検証活動を行うことで、スケジュールを維持することができた。