自動テストフレームワークの構築

プロジェクト概要
- QNX搭載の組込システム向けに自動テスト環境を構築する
課題
- テストフレームワークをQNXが搭載された組込システムに適用する
- GitHub Actions / Jenkins と連携した CI 環境の構築
- テスト工数の削減
成果
QNX搭載の組込システムで自動テストフレームワークを構築
Linux向けテストスイート LTP(Linux Test Project)のPOSIX準拠テスト群と、テスト実行フレームワーク Fuego を QNX 環境へ対応させ、GitHub Actions / Jenkins と連携した CI 環境を構築しました。開発コードのコミットを契機として実機ターゲット上で自動テストが実行される仕組みにより、コミットとテスト結果のトレーサビリティ確保およびテスト工数の削減に貢献しました。

POINT
- QNX環境での自動テスト環境の構築
- CI環境の構築
- テスト工数削減


