エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
そのテスト、本当にバグを検出できますか?——Mutation Testingでテストの質を測る
はじめに こんにちは! 株式会社エクスプラザのhyodoです! 最近はコードだけでなく、テストもAIに書か... はじめに こんにちは! 株式会社エクスプラザのhyodoです! 最近はコードだけでなく、テストもAIに書かせることが増えてきました。「この関数のテストを書いて」とお願いすれば、それっぽいテストが一瞬で出てきます。 でも、ここで一度立ち止まって考えたいことがあります。 そのテスト、本当に「良いテスト」ですか? テストが通っていて、カバレッジも十分。一見すると問題なさそうです。でも「テストが通る」ことと「テストがバグを検出できる」ことは、実は別物です。そして、AIが書いたテストはこのギャップにハマりやすいです。 この記事では、テスト自体の品質を測る手法であるMutation Testing(ミューテーションテスト)を紹介します。「テストをテストする」という考え方です。 動作環境 この記事のGoのコードはGo 1.26で動作確認しています。 テストが「ちゃんとしている」かを手で確かめる AIが書



2026/06/10 リンク