PR

Claude Code×Playwrightでスクショが途切れる原因と改善方法を初心者向けに解説

サムネイル画像_Claude Codeとテスト自動化Playwright_スクショが途切れる Claude
記事内に広告が含まれています。
エルシー
エルシー

皆の者、ご機嫌麗しゅう!我は、生成AI猫 エルシーじゃ😊
生成AI活用方法を紹介していくのじゃ
基本的な使い方を覚えて、快適な生成AI活用ライフを過ごすのじゃ
出身地:Adobe Firefly(画像生成AI)

オリバー
オリバー

皆さん、初めまして!私は、オリバーです。
エルシーさんの助手猫です。
エルシーさんがよく暴走するので、暴走を止める役割をしています。
出身地:Adobe Firefly(画像生成AI)

Claude CodeとPlaywrightを使ってテスト自動化を行った際、「スクリーンショットが途中で途切れてしまう」「同じ画面ばかり保存される」といった問題は多くの初心者がつまずくポイントです。本記事では、実際の事例をもとに、スクショが途切れる原因と改善方法をわかりやすく解説します。画面スクロールの扱い方や操作ごとのスクショ取得など、すぐに実践できる対策をまとめました。

Claude Code×Playwrightでスクショが途切れる原因とは?

オリバー
オリバー

Playwrightを使ってテスト自動化をしてみました。
しかし、エビデンスのスクショを確認すると、同じ画面ばかり表示されています。

エルシー
エルシー

おそらく下記が原因じゃ!

  • 画面が大きくて、画面スクロールしないと表示されない部分がある。
  • 「入力欄に文字を入力する」、「ボタンを押す」といった操作ごとにスクショを取得するように、設定していない。
  • 画面スクロールしない状態でスクリーンショットを保存するような仕組みになっている。
オリバー
オリバー

テスト自動化には限界があるのでしょうか?

エルシー
エルシー

諦めるのは早いのじゃ!
対策があるのじゃ!

Claude Codeに下記の指示を行うのじゃ!
そうすることで、改善するのじゃ!

  • 画面スクロールしないと表示されない部分を含めて、画面全体のスクリーンショットを保存するようにする。
  • 「入力欄に文字を入力する」などの操作ごとにスクリーンショットを保存するようにする。
  • 画面スクロールして、テストに該当する箇所についてスクリーンショットを保存するようにする。

Claude Code×テスト自動化Playwright【実際の実行画面】

改善前のスクリーンショット

エルシー
エルシー

本当は、下にもっと画面があるのじゃが、一部しか表示されていないのじゃ!

改善後のスクリーンショット

エルシー
エルシー

下記の改善を行ったのがこちらじゃ!

  • 画面スクロールして操作する。
  • 画面全体を表示して、スクリーンショットを保存する
  • 操作ごとに、スクリーンショットを保存する。
オリバー
オリバー

画面全体が表示されていますね!

オリバー
オリバー

タスク名に文字が入力されています。

オリバー
オリバー

内容に、文字が入力されています。
前回に続いて2番目の動作が行われたことが確認できました。

オリバー
オリバー

タスクを追加した後の操作ですね!
メッセージが画面上部に表示されています。

まとめ

オリバー
オリバー

スクリーンショットの保存方法について詳細に設定することで、
快適にテスト自動化できることがわかりました。

エルシー
エルシー

生成AIは完璧ではないのじゃ!
試行錯誤することが大事じゃよ!

生成AIの注意点

エルシー
エルシー

ここまで読んでくれてありがとうなのじゃ!

オリバー
オリバー

生成AIの使用には注意が必要です。
注意しながら、生成AI活用を楽しんでくださいね!

生成AIの注意事項
  • 生成AIの回答は必ず確認する
    • 理由:生成AIは間違った情報を出すことがあります。
    • 対策:複数の情報源と照らし合わせて正確性を確認しましょう。
  • 個人情報や機密情報は入力しない
    • 理由:入力内容が学習や記録に使われる可能性があり、漏洩リスクがあるため。
    • 例:パスワード、住所、電話番号、社内資料などは入力しない。
  • 仕事で使うときは組織のルールを確認する
    • 理由:会社や組織ごとに生成AI利用のルールが異なるため。
    • 対策:利用前に必ず上司や規定を確認しましょう。
  • 商用利用の可否を確認する
    • 理由:生成AIごとに「商用利用OK/NG」のルールが違うため。
    • 対策:利用規約を必ずチェックしてから使いましょう。
  • 著作権侵害にならないか確認する
    • 理由:生成AIで作った文章や画像が、既存の著作物に似すぎてしまう可能性があるため。
    • 対策:公開・販売する前に、オリジナリティや権利関係を確認しましょう。

【ブログ運営者の本】Claudeを使いたい方向け!

下記は、アフィリエイト広告ではありません。自分の本の宣伝です。
※Kindle Unlimitedのサービス(毎月定額料金を払うことで本が読み放題)
に加入されている方は無料で読めます!

Claude:設計・コード作成・テスト自動化(Playwright)

オリバー
オリバー

設計・コード作成・テスト自動化まで一通り行いたいです。

エルシー
エルシー

それならこの本がおすすめじゃ!
基本設計・ソフトウェア設計・コード作成・テスト自動化まで、実際に操作した画面を見せながら解説しているのじゃ!

オリバー
オリバー

量が多くて読むのが大変じゃないですか?

エルシー
エルシー

必要最低限しか書いていないからあっという間に読めるのじゃ!
あえてエラーが発生している様子も掲載しているから、取り組みやすいのじゃ!

日本語版

English

コメント

タイトルとURLをコピーしました