kintoneローカルMCPサーバーのテストを行いました - Cybozu Inside Out | サイボウズエンジニアのブログ
kintoneローカルMCPサーバーのテストを行いました - Cybozu Inside Out | サイボウズエンジニアのブログ
QAプロセスの特徴
PdE(プロダクトエンジニア)がコードレビューやユニットテストを担当し、QAは主に手動テストを担当
インスペクタを使った動作確認が重要な役割を果たした。
手動テストで重視した点
生成AIツールとMCPサーバーが正しく接続できるか
生成AIツールがMCPサーバーを「使いこなせる」か(ユーザー視点の操作性)
APIが正しく動いても、生成AIがkintoneの仕様を理解していないため、実際の操作でつまずくケースが多かった
テストから得られた知見
生成AIツールごとに挙動が異なり、Claude以外では数値/文字列の扱いでエラーが出るなどの問題が発見され、初回リリース前に修正
生成AIが自力でエラーを解決できるか、kintoneの表現で指示できるかなどの観点で整理し、改善点をフィードバック