« マイクロソフトのイメージクリエイターというAI | トップページ | 上流工程にも生成AIが入り込んでくるのか »

2024/11/16

テストが自動化されていると生成AIがより使える

私はプログラマではないので、詳しいことは正直わからない。
が、少しはわかる。

JUnitなどが採用されていると

テストが自動化されている、つまり、JUnitなどが採用されていると、テスト作業が楽になることはよく知られている。
テストを自動化していると、プログラムの書き換えなどが安心してできるというメリットもある。

これに加えて、生成AIが利用できるようになることも追加メリットだな。

生成AIでプログラム

生成AIが出てきたとき、プログラムも書いてくれる!ということで、話題になった。
ごく単純なプログラムだったらもちろん書ける。

たとえば、a+bを画面表示するJavaプログラムを書いてほしい、というだけでChatGPTはプログラムを書いてくれる。

20241009-121918

スクリーンショットを撮ったので見てみてください(プログラムわからない人もいると思うけど)。

生成AIでテストプログラムも

今作ったプログラムのテストプログラムとそのテストデータを10個作ってください。

とまたChatGPTに頼むと、

20241009-122125

JUnit用のテストプログラムを書いてくれる。その上、

20241009-122211

前のプログラムをこう書き換えた方が良いよとさえ出力してくれる。
参ったな。

もしかしたら、もっと細かく要求を記述して、細かなプログラムを積み重ねたらなんかシステム作れるんじゃないか(笑)。

« マイクロソフトのイメージクリエイターというAI | トップページ | 上流工程にも生成AIが入り込んでくるのか »

パソコン・インターネット」カテゴリの記事

カテゴリー

最近のトラックバック