Domestic Conference
inproceedings
ホワイトボックステストの熟練度向上を目指したゲームシステムの試作開発
  • No URL available
Abstract

ソフトウェアテストは品質保証の中核を担う活動であり,ホワイトボックステストはソースコードの内部構造に基づいて体系的にテストケースを設計する手法として広く用いられている.しかし,カバレッジの概念を理解し,それを効果的に向上させるテストケースを設計することは,初学者にとって容易ではない.本研究では,初学者を対象としたホワイトボックステスト学習支援システムを開発した.本システムでは,学習者がソースコードを読んでテストケースを入力すると,対象コードの制御フローグラフがダンジョンマップとして可視化され,実行パスがアニメーションでフィードバックされる.また,段階的な難易度設定やランキングなどのゲーミフィケーション要素を導入し,カバレッジの概念を実践的に学習できる環境を実現した.さらに,LLM を用いて難易度を揃えたPython 関数群を生成し,学習者の習熟度に応じたテストケース設計を支援する機能も実装した.テストプレイの結果,システムの基本的な動作と理解可能性を確認した.
Files

No files available
BibTeX

Copyright © 2025 omzn.aquatan.net a.k.a. Osamu Mizuno All rights reserved.

The publications displayed in this list is related to SEL@KIT members only.