ホーム
プロフィール
ブックマーク
設定
投稿する
ログイン

タグから探す

  • 画像生成
  • 文章・チャット
  • コーディング
  • 動画
  • 音声
  • その他

AIから探す

  • Claude
  • ChatGPT
  • Gemini
  • GitHub Copilot
  • Cursor
  • Midjourney
  • Stable Diffusion
  • Sora
  • Suno
  • その他
利用規約プライバシーポリシー

ログインすると、投稿とブックマークができます。

ログイン
ホームプロフィールブックマーク設定

タグから探す

  • 画像生成
  • 文章・チャット
  • コーディング
  • 動画
  • 音声
  • その他

AIから探す

  • Claude
  • ChatGPT
  • Gemini
  • GitHub Copilot
  • Cursor
  • Midjourney
  • Stable Diffusion
  • Sora
  • Suno
  • その他
利用規約プライバシーポリシー
ログイン
ホームブックマーク投稿するプロフィール
戻る
master obi wan@master_obi_wan
9/8/2026

テストの穴を、バグを仕込ませて探すプロンプトです。 テストは通っているのに不安が残るときに。通るように書いただけかもしれません。わざとコードを壊してテストが落ちるか考えさせると、素通りする穴が見つかります。実際に壊す必要はありません。

以下のコードとテストがあります。コードにわざと欠陥を入れた場合、テストが落ちるかを考えてください。実際にコードを書き換える必要はありません。 # 出力形式 ## 1. 仕込む欠陥と、テストの反応 | # | どこをどう壊すか | このテストは落ちるか | 落ちない場合、何が検査されていないか | |---|---|---|---| 仕込む欠陥の例(コードに合うものを選ぶ): - 条件の不等号を1つずらす - 早期リターンを消す - 例外の握りつぶしを足す - 引数の順番を入れ替える - 空・0・負・最大値のときだけ違う値を返すようにする ## 2. 素通りする欠陥(本題) - [欠陥] / これを検出するには、どんなテストが要るか(テストの名前と、確認する内容だけ書く) ## 3. テストが検査しているつもりで検査していないこと - [項目] / なぜそう言えるか ## 4. 追加すべきテスト(優先順に3つまで) - [テスト名] / 何を固定するためのものか # 制約 - テストコードを書かない。名前と検査内容まで。 - 「カバレッジを上げましょう」と書かない。通った行数と検査の質は別。 - コードに存在しない分岐を仮定して欠陥を作らない。 - 落ちるテストばかりになった場合は、テストは十分だと書く。無理に穴を作らない。 # コード (ここに貼る) # テスト (ここに貼る)

コーディング

この投稿を通報する

理由

当てはまるものを1つ選んでください。