OPTiM TECH BLOG
id:optim-yuki-shishido
OpenAPIの思想を応用!YAMLとGo言語でテスト仕様書をGit管理し、開発効率を劇的に向上させる方法
本記事では、OPTiM Collaboration Portalの開発チームが、従来Excelで管理していたテスト仕様書をYAML形式で管理する仕組みに移行した取り組みを紹介しています。OpenAPIの構造を参考に、機能ごとにYAMLファイルを分割し、$refでインクルードする設計を採用。YAMLからExcelへの変換はGo言語でCLIツールを実装し、Excel/CSV…