ChatGPTでダミーデータ作成が便利すぎる

ChatGPTでダミーデータ作成が便利すぎる

2023.03.16

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

はじめに

面倒なことは自動化したいですね。とくにテストデータ、理論的には部分はわかって実際の値を作るのが苦痛です。 たとえば、名前は1文字以上10文字以下だったときに、境界値分析で0文字と1~10文字と11文字以上を用意すればいいまでいいけど、じゃ具体的な値を考えるとabcとかtestとか何がちで、もっとそれっぽい名前にしようとそれを考えるのに五分ぐらいかかりますよね。

ChatGPTでダミーデータを作ってもらえないか試してみた。

テストページを作成

シンプルなフォームを作りました、名前と年齢があります

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>Title</title>
  </head>
  <body>
    <form>
      <div>
        <label for="name-input">名前</label>
        <input type="text" id="name-input" />
      </div>
      <div>
        <label for="age-input">年齢</label>
        <input type="number" id="age-input" />
      </div>
      <button type="submit">送信</button>
    </form>
  </body>
</html>

シンプルなダミーデータ作成

いい感じです。もっとサンプルがほしいですね。

これこれこういうのでいんだよ(孤独のテスター)。

json形式で出すことだってできちゃう。ユニットテストはかどるわー

バリデーションを考慮したテストデータをつくってもらう

いいですね。正常系だけじゃなくて異常系もつくってくれる。

もっと複雑なのも要求

全通り組み合わせ

ペアワイズ

それっぽい感じにだしてくれました。ちなみにpict結果です。

項目1	項目2	項目3
c	い	B
b	い	A
c	う	C
b	あ	C
b	う	B
a	い	C
c	あ	A
a	あ	B
a	う	A

なんかChatgptのほうが多いけど、2因子は全部網羅されていますね。

まとめ

htmlのまま食わせて、テストケースが作成できるのはすばらしい。ペアワイズなど手法を指定できたりすごい。

今後は画像からも対応できるとめちゃいいですね。

テストデータをいい感じに作ってくれるのありがたいです。


国内企業 AI活用実態調査2026 配布中

クラスメソッドが独自に行なったAI診断調査をもとに、企業のAI活用の現在地を調査レポートとしてまとめました。企業規模別の活用度傾向に加え、規模を超えてAI活用を進める企業に共通する取り組みまで、自社の現在地を捉えるためのヒントにぜひ。

国内企業 AI活用実態調査2026

無料でダウンロードする

この記事をシェアする

関連記事