テスターちゃん【4コマ漫画】

ソフトウェアテストの用語、やり方などを4コマ漫画でわかりやすく説明する(予定の)ブログです。脱線も多いです。



ChatGPTを用いたTDD

【END】ChatGPTを用いたTDD part.7 (実行ファイル作成編)

[END]ChatGPTを用いたTDD part.7 (実行ファイル作成編) ChatGPTを用いたTDD part.6の続きです。 [END]ChatGPTを用いたTDD part.7 (実行ファイル作成編) 実行できるコードを作る ファイル名を受け取って、エラー処理、またはget_top_allで処理し、csvを返す …

ChatGPTを用いたTDD part.6 (最後の部品作り編)

ChatGPTを用いたTDD part.6 (最後の部品作り編) ChatGPTを用いたTDD part.5の続きです。 今回で作る部品がすべて完成します。 まずはcsvにするメソッドを作ります。 ChatGPTを用いたTDD part.6 (最後の部品作り編) csvにして画面出力を行う テストコードを書…

ChatGPTを用いたTDD part.5 (Integration test編)

ChatGPTを用いたTDD part.5 (Integration test編) ChatGPTを用いたTDD part.4の続きです。 次は、1行1行分かれている文字列データを順次読み取っていって、データを収集させる部分を作ります。 ChatGPTを用いたTDD part.5 (Integration test編) 文章全体のデ…

ChatGPTを用いたTDD part.4 (Mock編)

ChatGPTを用いたTDD part.4 (Mock編) ChatGPTを用いたTDD part.3の続きです。 TDDでTODOを行っていきます。 次は、これまで作ったget_time,get_cpu,get_memを入力された文字列に応じて処理をわける部分の実装です。 ここはMockを使ってテストを実装していき…

ChatGPTを用いたTDD part.3 (TODO実装続き)

ChatGPTを用いたTDD part.3 (TODO実装続き) ChatGPTを用いたTDD part.2の続きです。 TDDでTODOをこなしていきます。 次はCPUの値を抜き出すところです。 ChatGPTを用いたTDD part.3 (TODO実装続き) 与えらえた文字列からus、sy、niを抜き出して返す テストコ…

ChatGPTを用いたTDD part.2 (最初の実装編)

ChatGPTを用いたTDD part.2 (最初の実装編) ChatGPTを用いたTDD part.1の続きです。 TDDを実践していきます。 時刻とup_timeを抜き出すTODOからやっていきます。 最初に、最後に書いた結果を記載すると テストの実行結果/エラー文をひたすら与えるとChatGPT…

ChatGPTを用いたTDD part.1 (TODO用意編)

ChatGPTを用いたTDD 作者こと私です。 本記事はソフトウェアテスト Advent Calendar 2023 4日目の記事ということで、今回はマンガではない話をします。 ChatGPTを使ってTDDを試してみます。 ネットを検索するとFizzBuzzなどばかりで面白みがないので、今回は…