木曜日, 9月 11, 2025
No menu items!
ホーム ブログ ページ 10

「自分専用のマイGPT」で新たなサポート体験を!あなたのパーソナライズされたAIが日常を変える。

0


🔸内容:

自分専用のChatGPT「マイGPT」の活用法

ChatGPTを利用していると、「毎回プロンプトを考えるのが手間」と感じることも多いのではないでしょうか。そんな悩みを解消してくれるのが、「マイGPT(GPTs)」です。これは、あなた専用にカスタマイズされたChatGPTで、数クリックで設定が可能です。

マイGPTとは?

マイGPTは、ChatGPTに自分の目標やキャラクター、口調を設定してカスタマイズする機能です。このカスタム機能を利用することで、以下のようなサポート役が作れます。

  • 構成を考える「先生GPT」
  • 副業ジャンルを提案する「相談役GPT」
  • 販売導線を改善する「改善コーチGPT」

マイGPTのメリット

  1. 入力が簡単になる
    毎回同じ説明を繰り返す必要がなく、迅速に実行できます。

  2. 的確なアドバイスが得られる
    あなたのニーズに合わせた、正確な提案が可能です。

  3. PDCAサイクルの効率化
    アイデア、制作、改善の流れがスムーズに進みます。

実例

  • アイデア発掘用GPT
    あなたの興味に基づいて、毎日新しいネタを提案。

  • 執筆サポートGPT
    構成のテンプレートに基づき、文章を整えたり、キャッチコピーを考える。

  • 販売導線改善GPT
    あなたの紹介文を分析し、改善提案をしてくれます。

マイGPTの作り方

作成方法は非常にシンプルです:

  1. ChatGPTの「Explore GPTs」を開き「Create」を選択。
  2. 簡単な質問に答えるだけで完成。
  3. 自分専用のGPTとしてすぐに利用可能。

もし「何を設定すれば良いの?」と不安になったら、次回は実際に3つのマイGPTを作り、その使い方を詳しく解説します。

読者アクション

今すぐChatGPTにこの質問をしてみてください:

plaintext
副業初心者が始めるために、どんなGPTをカスタマイズすると役立ちますか?3つのアイデアをください。

その回答を基に、自分にはどんなGPTが必要か考えてみましょう。

背景情報

この新しい機能は、特に多忙な現代人や副業を始めたい方にとって大変便利です。カスタマイズされたGPTを活用することで、効率良く時間を使い、自分の目標を達成する手助けとなるでしょう。

🧠 編集部の見解:
この記事では、「マイGPT」についての話題が展開されています。自分専用にカスタマイズできるChatGPTの魅力に触れることで、より効率的に作業を進められるようになる点が強調されています。

### 感想
カスタマイズされたAIが身近にあることで、自分のニーズに合った情報をすぐに得られる利便性が素晴らしいと感じました。特に、毎回プロンプトを考える手間が省けるというのは、クリエイティブな作業をする上での大きな助けになりますね。

### 関連事例
実際、類似のカスタマイズ可能なAIツールは他にも多岐にわたります。例えば、教育分野では生徒専用の学習サポートAIが普及しつつあり、それぞれの学習ペースやスタイルに応じた指導が行われています。

### 社会的影響
このような技術の発展により、私たちの働き方や学び方が大きく変わる可能性があります。一方で、AIに頼りすぎることで思考力が疎かになるのではないかという懸念もあります。バランスが大切ですね。

### 豆知識
「ChatGPT」という名前は、OpenAIが開発した大規模言語モデルに由来していますが、この技術はほんの数年前に登場したばかりです。急速な進化の中で、たくさんの可能性を秘めているのがこの分野の魅力です。

今後の展開が非常に楽しみですね!記事で紹介された「マイGPT」を実際に作成してみると、新しい発見があるかもしれません。

  • キーワード選定: マイGPT

    この言葉は、カスタマイズされたChatGPTの機能を表し、個々のニーズに合わせたAIの活用方法を示しています。

マイGPT をAmazonで探す

アイデア発掘用GPT をAmazonで探す

執筆サポートGPT をAmazonで探す


📎 元記事を読む


Views: 0

HIKAKINの甘酸っぱい思い出#ヒカキン #ヒカマニ #遊園地#話#shorts #short

3




スマートフォン をAmazonで探す
無線イヤフォン をAmazonで探す
モバイルバッテリー をAmazonで探す


Views: 0

「D4DJ」と「VIRTUAL GIRL」がコラボ!新イベント詳細発表!

📌 内容
株式会社DONUTSが発表したのは、スマートフォン向けリズムゲーム「D4DJ Groovy Mix」と終末系ビジュアルノベル「VIRTUAL GIRL @ WORLD’S END」のコラボイベントです。発表日は2023年9月12日で、イベントおよびガチャの開催期間は9月12日から9月20日まで。イベントは主にオンラインで行われ、グルミクのキャラクターとVIRTUAL GIRLのキャラクターが描かれた特別イラストも登場します。関係者として、アートディレクター信澤収氏が手掛けたイラストとともに、各務華梨さんや立花日菜さんがフォロー&リポストキャンペーンにも参加しています。このコラボにより、ファンは新たなコンテンツを楽しむことができるようになります。

📊 詳細データ

  • イベント開催期間:2023年9月12日(金)12:00~9月20日(土)20:59
  • ガチャ開催期間:2023年9月12日(金)12:00~9月22日(月)11:59
  • 対象キャラクター:『VIRTUAL GIRL @ WORLD’S END』の4人と『D4DJ Groovy Mix』のキャラクター
  • 応募キャンペーン期間:2023年9月20日(土)23:59まで
  • 公式リンク: D4DJ Groovy Mix 公式サイト

🧠 編集部の見解:
最近、株式会社DONUTSが手掛けるリズムゲーム「D4DJ Groovy Mix」と、終末系ビジュアルノベル『VIRTUAL GIRL @ WORLD’S END』のコラボイベントが発表されました!この取り組み、単にゲームのコラボを超えて、文化の融合を感じます。

### 感想
こういったコラボにワクワクしますね。特に、異なるジャンルのキャラクターたちが一堂に会することで、新たな物語が展開されるのが楽しみです。信澤収氏による描き下ろしイラストも目を引きますし、特にファンにとってはたまらない要素が多いです。

### 関連事例
このようなコラボは、最近のゲーム業界でよく見られるトレンドです。有名なアニメや他のゲームとの連携は、クリエイターにとっても新しいアイデアを刺激する良い機会。例えば、『Fate/Grand Order』のように、異なる時代やキャラクターを融合させ、ファンタジーの面白さを引き出しています。

### 社会的影響
文化の融合は、新たなファン層を生むだけでなく、異なる視点を持つ人々を繋ぐ架け橋にもなります。音楽やアート、ストーリーといった多様な表現が、より広範なコミュニティを形成することに寄与するのです。このようなコラボイベントを通じて、ユーザー同士が交流し、新たな友情やコミュニティを築くきっかけとなるでしょう。

### 豆知識
実は、リズムゲームやビジュアルノベルは、音楽やストーリーに焦点を当てることで、プレイヤーの感情に大きく訴えかけることができるジャンルです。音楽は人を引きつける力が強く、プレイヤーは感情移入しやすいんですね。

今回のコラボを展開することで、それぞれの作品の魅力が引き立って、ファンがより深く作品に浸れる機会が生まれます。これからのイベントやキャラクター達の活躍に期待大です!

  • キーワード: コラボイベント

    このイベントは、リズムゲーム「D4DJ Groovy Mix」とビジュアルノベルゲーム『VIRTUAL GIRL @ WORLD’S END』のコラボに関する内容で、特別番組やキャラクター描き下ろし、シナリオの実装などが予定されています。

D4DJ Groovy Mix をAmazonで探す

VIRTUAL GIRL @ WORLD’S END をAmazonで探す

リズムゲーム をAmazonで探す


※以下、出典元
▶ 元記事を読む

Views: 0

「眠って観る新映画体験!『寝る映画』」

ざっくり内容:

映画『寝る映画』の新しい体験

2025年10月17日、全く新しい映画体験『寝る映画』が公開されます。この映画は、視聴者が目を閉じて眠ることを前提にした“無意識の没入型シネマ”で、特に障害を持つ夫婦の物語を描いています。

作品の背景とテーマ

『寝る映画』は、メガホンを取るのは『カメラを止めるな!』で知られる曽根剛監督です。視覚や聴覚を持たない夫婦が、AIによって生み出された仮想空間で感覚を取り戻す姿を追い、記憶や感情、愛への深いメッセージを伝えます。本作は、ベトナムをロケ地に、美しい風景と詩的な脚本、AI生成の音楽で構成されています。

映画の特徴

この映画は、視聴者が「心で見る」「音で触れる」という新しい感覚を体験できるように設計されています。観客は眠りながら、映像や音楽を通じて深層意識に働きかけられます。映画館で寝るという一見異端な行為が、この作品では特別な意味を持ちます。

キャッチコピーと期待感

キャッチコピー「映画館に寝に来てください」は、観客の興味を引きつけ、映画館に集まることを促しています。痛烈な暑さが続く中、この新しい体験は観客にとって魅力的に響くことでしょう。

公開はヒューマントラストシネ有楽町をはじめ、全国で行われる予定です。『寝る映画』は、ただのエンターテインメントを超えた、心に残る体験を提供することが期待されています。

編集部の見解:
面白いテーマですね!『寝る映画』は、まさに「映画館の新しい楽しみ方」を提案しています。目を閉じて眠ることで、見るのではなく「感じる」映画体験を提供するという発想は、なかなか斬新です。

### 感想
この映画について特に印象に残ったのは、視覚や聴覚に障害を持つ人々にも楽しめる体験を提供しようとしている点です。技術が進化することで、多様な人々が映画を楽しむ手段が増えてきたことは、本当に素晴らしいと思います。AIによって生成された詩的なビジュアルや音楽が、どのように観客の感情に響くのか、非常に興味深いですね。

### 背景
実は、「無意識の没入型シネマ」というコンセプトは、最近のバーチャルリアリティやオーディオビジュアルアートの進化によるものかもしれません。特にコロナ禍で誰もが自宅で過ごす時間が増えたことから、映画のユニークな体験を求める声が高まった結果とも言えそうです。

### 豆知識
ちなみに、映画館での“寝る文化”自体は、意外に古くから存在しています。日本の映画館では、過去に「昼寝映画館」なるものが登場したこともあり、観客が気軽に寝て楽しむ場として注目を集めたことがありました。

### 社会的影響
『寝る映画』が成功すれば、映画館の新たな需要を生むだけでなく、障害を持つ人々に対する理解や多様性の受容にも寄与する可能性があります。これは、単なる娯楽を超えた、社会全体の意識を変える一歩にもなり得ると思います。

映画館に寝に行く、という新しい習慣が定着すれば、映画の楽しみ方がもっと広がる気がします!皆さんも、ぜひ体験してみてください。

  • キーワード: 寝る映画


※以下、出典元
元記事を読む

Views: 0

「かわいいパン犬たちのダイアリー登場!」

📌 内容
2025年9月3日、カミオジャパンから「いーすとけん。まいにちほっこりダイアリー 2026」が発売されることが発表されました。このマンスリー手帳は、さまざまなパンをテーマにしたかわいらしい犬キャラクター「いーすとけん。」が登場し、毎日を楽しく彩る内容となっています。手帳には魅力的なイラストが満載で、予定も書き込みやすいデザインです。また、キャラクターのプロフィールや描き下ろしイラストが掲載され、利用者は自分のお気に入りキャラとともに楽しく日々を過ごすことができます。この商品は日本国内で購入可能で、定価は1,540円です。

📊 詳細データ

  • イベント日:2025年9月3日
  • 商品名:いーすとけん。まいにちほっこりダイアリー2026
  • 価格:1,540円(税込)
  • サイズ:縦182×横128mm、96ページ
  • 公式リンク:いーすとけん。公式X

🧠 編集部の見解:
「いーすとけん。」のマンスリー手帳が発売されるというニュースは、なんともユニークで心温まるトピックですね!このキャラクターたちの可愛さは見るだけで癒されますし、パンと犬が組み合わさった不思議な見た目が、まさに癒しそのものです。 ### 感想 手帳はただの予定管理ツールではなく、日々のモチベーションを高めてくれるアイテムでもあります。特に、毎月異なるキャラクターとともに日々を記録できるというのは、すごく楽しそうです。私も手帳やノートが好きで、かわいいデザインのものを使うと書く意欲が増すことはよくあります。 ### 関連事例 最近の手帳市場では、キャラクターやデザイン性が豊富な商品が増えています。特に、アニメやマンガのキャラクターをフィーチャーした手帳は多く、ユーザーの個性や趣味を反映した選び方ができるのが魅力です。こうしたトレンドによって、手帳を通じたコミュニケーションも進化しています。 ### 社会的影響 また、こうしたキャラクター商品は、ストレス社会における癒しのツールとしてもがあります。特に、パンをテーマにしている「いーすとけん。」は、食と癒しを同時に提供するというアイデアで、見た目だけでなく心をも豊かにしてくれるかもしれません。同様に、癒しをテーマにした商品は、仕事や学業のストレスを軽減する効果も期待できるでしょう。 ### 背景や豆知識 「いーすとけん。」は、カミオジャパンのオリジナルキャラクターで、パン屋さんの日常を描いたストーリーが展開されています。最近ではSNSでの発信力も強く、フォロワーは約11万人を超える人気となっているそうです。このように、キャラクターがSNSを通じてファンとのコミュニケーションを図ることで、より親しみやすくなるという現代の流れが見えます。 ### おわりに 「いーすとけん。まいにちほっこりダイアリー」と一緒に、楽しく、そして癒される日常を過ごすことができそうですね!これからの手帳生活が楽しみです。どのキャラクターが自分のお気に入りになるかも、考えるだけでワクワクします。

  • キーワード: いーすとけん。

    このキーワードは、キャラクター「いーすとけん。」に関連する手帳や商品についての内容を象徴しています。

いーすとけん。まいにちほっこりダイアリー2026 をAmazonで探す
©KAMIO JAPAN

パンのようなわんこの不思議なマンスリー手帳。毎日心がほっこりするイラストが盛りだくさん!

癒やしキャラクター をAmazonで探す
米粉パンみたいな秋田犬「いーすとけん」

多種多様なキャラクターたちが毎日を盛り上げてくれる!

マンスリーダイアリー をAmazonで探す
マンスリーページが広く、予定が書き込みやすい!

使いやすさ抜群の手帳で、毎日を楽しくしましょう!



※以下、出典元 ▶ 元記事を読む

Views: 1

楽しんご、人気餃子店に激怒! 「入れません」の態度に困惑

🔸 ニュース:

整体師の楽しんごさん(46)が、10日に自身のSNS(X、旧ツイッター)を更新し、都内の人気餃子店での体験をシェアしました。彼はその店が非常に混雑しており、入店できなかったことを報告。「普通、アルバイトが『〇〇分お待ちいただければ入れます』と伝えるのが普通ではないか」とし、実際にはスタッフからは顔を左右に振られ、入れないと伝えられたことに対し「マジで腹が立った」と怒りを表明しました。

この出来事は、サービス業における接客のあり方について再考を促すものであり、来客への適切な対応が求められます。特に、忙しい時間帯でもお客様に対する配慮を怠らないことが、店舗の評価に影響することを多くの人が理解するきっかけになるかもしれません。

このような体験は、飲食業界全体にとって重要な教訓となるでしょう。

🧠 編集部の見解:
この記事は、整体師の楽しんごさんが人気餃子店の接客態度に対して怒りを表明した内容についてです。彼の怒りのツイートは、現代の飲食業界では非常に重要なテーマを扱っていますよね。サービス業における接客態度は、そのお店のイメージやリピーターの数に大きく影響します。 ### 感想と関連事例 楽しんごさんが指摘した、「待ち時間についての適切なコミュニケーションがない」という体験は、多くの人が同じような状況で感じたことがあるのではないでしょうか。例えば、長い待ち時間にもかかわらず、従業員がただ無言で待機を強いる店もあります。これが原因で、顧客が二度とそのお店に行かなくなってしまうことも。逆に、しっかりとした説明があれば、たとえ待たされても「また来たい」と思うかもしれません。 ### 社会的影響 このような接客の問題は、飲食業界だけでなく、さまざまなサービス業に共通します。接客が悪いと、SNSでの評判が悪化し、影響が広がる現代。それゆえ、お店の人々が意識して接客することが重要です。 豆知識として、最近の調査によると、顧客満足度を上げるために必要な要素の一つは、待ち時間の説明だそうです。お客さんに時間を理解してもらうことで、ストレスを軽減できるわけですね。 この問題は、特に人気のある店舗でよく見受けられますが、どれだけ混んでいても、適切なコミュニケーションがされていれば、顧客はより満足するはず。楽しんごさんのような有名人が声を上げることで、業界全体に良い影響を与えることも期待されますね。

  • キーワード: 接客態度


餃子 をAmazonで探す 整体 をAmazonで探す アルバイト をAmazonで探す

Views: 0

「東京ゲームショウ2025、カプコン公式配信決定!」

本日、2025年9月10日のニュースとして、東京ゲームショウ(TGS)2025に関する重要な情報が発表されました。特に注目されるのは、人気ゲームシリーズ『ボーダーランズ4』が発売されたばかりの2Kが、TGSの公式番組に登場するということです。

『ボーダーランズ4』は、多彩なキャラクターとユーモア溢れる世界観が魅力のシューティングRPGです。新作のリリース直後に2Kが公式番組に参加することで、ファンや新規プレイヤーに向けた情報提供や、ゲームの新要素についての詳細が期待できます。

東京ゲームショウ2025は、ゲームファンにとっての一大イベントであり、最新タイトルや技術の紹介が行われます。2Kの参加によって、会場はさらに盛り上がりを見せることでしょう。ゲーム業界の最新動向に興味がある方は、TGSの公式番組から目が離せません。

🧠 編集部より:

『ボーダーランズ4』は、人気のシューティングRPGシリーズの最新作として期待されており、プレイヤーに新しいキャラクターや武器、ストーリー展開を提供する見込みです。このシリーズは、その豊富なユーモアや独特のビジュアルスタイルで知られています。

補足説明

東京ゲームショウ(TGS)2025では、2Kが『ボーダーランズ4』に関する最新情報を公開する予定です。ファン待望の新作は、シリーズの新しい章として、多くのゲームファンの注目を集めています。

背景豆知識

「ボーダーランズ」シリーズは、2009年に初めて登場し、瞬時にファンを獲得しました。特に、そのユニークなセリフとキャラクターが評判で、プレイヤーは自由に武器をカスタマイズし、広大なオープンワールドを探索する楽しさを味わえます。シリーズは、マルチプレイヤー機能も充実しており、友人と一緒に楽しむことができるのも魅力の一つです。

関連リンク

TGSでは、最新のプレイ映像や開発者インタビューが活発に行われるため、ぜひチェックしてみてください!

  • キーワード: 東京ゲームショウ2025

ボーダーランズ4 をAmazonで探す

TGS2025 をAmazonで探す

2K をAmazonで探す



※以下、出典元
▶ 元記事を読む

Views: 0

「UVERworld、25周年の節目に“過去最高”ライブ!」

2025年9月10日に発表されたニュースによると、UVERworldは結成25周年とデビュー20周年を迎え、特別な一年を過ごしています。特に注目すべきは、2025年10月25日(土)に東京ドームで開催されるライブ「EPIPHANY」がWOWOWで放送されることです。このライブでは、彼らの最新アルバム「EPIPHANY」からの楽曲も披露される予定です。

### UVERworldの意気込みと過去の思い出

メンバーは、今回のアニバーサリーイヤーを特別な気持ちで迎えていると語っており、特にTAKUYA∞(ボーカル)はファンへの感謝の気持ちが強まっていると述べています。また、信人(ベース)は、東京ドーム公演を「生涯のライブ」と感じており、次回のライブに向けての準備も怠らない姿勢を示しています。

克哉(ギター)は、新曲のライブは非常に心地よく、新しい武器を手に入れたような感覚を持っていると述べました。また、アニバーサリーに際し、過去のライブにまつわる懐かしい思い出も語られ、特に小規模なライブハウスでの経験が現在の彼らの演奏にどのように生きているかについても触れています。

### 過去の公演とWOWOWでの配信

特に注目すべきは、6月11日に開催されたファンクラブ限定ライブ「UVERworld THE LIVE 2025」が、9月20日(土)にWOWOWで放送される点です。このライブは、彼らの音楽的成長を再確認する機会となっています。また、過去の公演(例えば、2018年の日本武道館や横浜アリーナでのライブ)も今後放送される予定で、ファンにとっては見逃せない内容となっています。

### まとめ

UVERworldは、過去を振り返るだけでなく、未来に向けた挑戦を続けています。結成25周年という特別な年に、彼らはさらなる飛躍を目指しており、ファンに対する感謝の念を大切にしています。WOWOWでの放送・配信は、彼らの音楽を楽しむ絶好のチャンスです。

ライブや過去の公演の詳細については、WOWOWの公式サイトをご覧ください。ファンにとって、アニバーサリーイヤーの出来事は特別ですが、UVERworldの向上心は持続的であると言えます。

🧠 編集部より:

UVERworldのダブルアニバーサリー

UVERworldは、結成25周年とデビュー20周年を迎え、特別な期間を過ごしています。メンバーは、過去を振り返るというよりも未来に向かって進む姿勢を強調しています。東京ドームでのライブは「生涯一のライブ」とメンバー全員が感じており、次にそれを超えるライブを目指しているそうです。

例えば、ベースの信人は、地元のライブハウスでの懐かしい思い出を振り返りつつも、常に前進していると語っています。サックスの誠果も、インディーズ時代のフライヤーを見て、懐かしさを感じる瞬間があったそうです。

東京ドームライブのハイライト

2025年10月25日(土)には、WOWOWにて「UVERworld LIVE “EPIPHANY” at TOKYO DOME」が放送されます。この公演は、2025年のアニバーサリーを記念するもので、アーカイブ配信も1週間行われます。メンバーたちは、当日の様子や観客との距離感、トロッコを使った演出など多くの思い出を語っています。

懐かしいライブハウスの思い出

また、ファンクラブ限定ライブ「UVERworld THE LIVE 2025」も開催され、その様子は2025年9月20日にWOWOWで放送されます。メンバーたちは、ライブハウスでの温かいスタイルと、大きな会場でのプレッシャーを感じつつも、しっかりとしたパフォーマンスができたことに喜びを感じています。

未来の計画

UVERworldは、すでに来年に向けた新しいトピックが決まっているとのことで、ファンは次の展開にも期待が高まります。アニバーサリーイヤーを通じて、ファンへの感謝の気持ちも深まっているようです。

公式サイトでは、他のライブ情報や活動についても知ることができますので、ぜひチェックしてみてください。

豆知識

UVERworldは、その独特な音楽スタイルとライブパフォーマンスで多くのファンを魅了しています。彼らの音楽は、ジャンルを超えた多様性を持っており、特にライブでのエネルギーは観客との密接な関係を感じさせるものです。ライブハウスから東京ドームまで、彼らの成長を体感できる貴重な機会となっています。

  • キーワード: アニバーサリー

    UVERworldがデビュー20周年と結成25周年を迎えたことを反映した内容で、特に東京ドーム公演やファンクラブ限定ライブについての思い出や感慨が語られています。アニバーサリーイヤーを感じながら、さらなる進化を目指す姿勢が強調されています。

UVERworld LIVE “EPIPHANY” at TOKYO DOME をAmazonで探す

UVERworld 15&10 Anniversary Live 2015.09.03 をAmazonで探す

UVERworld QUEEN’S PARTY at Nippon Budokan をAmazonで探す



※以下、出典元
▶ 元記事を読む

Views: 0

Playwright MCPを使ってE2Eテストを楽に書く


ナレッジワークでは、お客様に安定したサービスを提供するため、E2Eテストを活用した品質保証に取り組んでいます。ただし、E2Eテストの開発・保守には多くの時間と労力が必要で、正直なところ手間だと感じる場面も少なくありません。本記事では、そうした課題を Playwright MCP を活用して解消した取り組みをご紹介します。

※ Playwright MCP は Playwright をAIエージェントなどから実行し、ブラウザ操作を行えるようにする MCP(Model Context Provider)です

課題

主に次の3点に課題がありました。

  1. ロケーターの記述に手間がかかる
  2. テストケースの記述に手間がかかる
  3. テストのデバッグに時間がかかる

それぞれ具体的に説明します。

ロケーターの記述に手間がかかる

E2Eテストでは、ページ上で行いたい操作に必要なボタンやインプットなどのロケーター(セレクタ)を記述する必要があります。
この作業はブラウザの開発者ツールの Elements タブを操作しながら必要なDOM要素を特定し、適切なロケーターを記述するために Accessibility tree を確認したり、必要に応じてdata-testidを参照したりします。
少数であればそこまで負担ではないものの、実際のテスト実装では複数ページで同様の作業を繰り返す必要があり、想定以上に時間を要します。


page.getByRole('button', { name: 'ログイン' })


page.getByRole('dialog', { name: 'ユーザー設定' })
    .getByRole('region', { name: 'プロフィール情報' })
    .getByRole('textarea', { name: 'ユーザー名' })

テストケースの記述に手間がかかる

E2Eテストでは、ユーザーが実際に行う操作を一つ一つ順序立てて記述する必要があります。
例えば「ログインしてユーザー情報を変更する」という一見シンプルなフローでも、実装では入力欄に値を入力するpage.fill()、特定の要素をクリックするpage.click()などの操作を網羅的に記述する必要があり、手間がかかります。

「ログインしてユーザー情報を変更する」の例

test('ログインしてユーザー情報を変更する', async ({ page }) => {
  
  await page.goto('https://example.com/login');

  
  await page.getByRole('textbox', { name: 'ユーザーID' }).fill('test-user');
  await page.getByRole('textbox', { name: 'パスワード' }).fill('secret');

  
  await page.getByRole('button', { name: 'ログイン' }).click();

  
  await expect(page).toHaveURL(/dashboard/);

  
  await page.getByRole('link', { name: '設定' }).click();

  
  await page.getByRole('button', { name: 'プロフィール編集' }).click();

  
  const dlg = page.getByRole('dialog', { name: 'ユーザー設定' });
  await dlg.getByRole('region', { name: 'プロフィール情報' })
           .getByRole('textbox', { name: 'ユーザー名' })
           .fill('新しい名前');

  
  await dlg.getByRole('button', { name: '保存' }).click();

  
  await expect(page.getByText('新しい名前')).toBeVisible();
});

テストのデバッグに時間がかかる

テストの記述を終えた後、実際に実行して正しく通るかを確認する工程も時間を要します。
主な要因は次の2点です。

  1. E2Eテストの実行自体に時間がかかる
  2. 失敗時の原因把握と修正に時間がかかる

E2Eテストは、実際のプロダクトにアクセスしてブラウザを操作して実行する特性上、実行時間が長くなりがちです。テスト内容によっては1回の実行に数分を要する場合もあります。

加えて、失敗時の修正にも時間を要します。多くの場合、失敗の原因は不適切なロケーターに起因します。エラーログから問題となっているロケーターとその理由を特定し、正しいロケーターに修正したうえで再度テストを実行する必要があります。1件の失敗対応に20〜30分かかってしまうことも珍しくありません。

解決策

今回、これらのE2Eテストにまつわる課題を Playwright MCP の活用によって解消しました。

ロケーターの記述を任せる

Playwright MCPを利用し、実際のプロダクトにアクセスして取得した Accessibility Snapshot をもとに適切なロケーターを抽出し、ロケーターの記述を任せます。
弊社では、一つのページをオブジェクトとして扱い再利用性を高める Page Object Model を採用しているため、一度ロケーターを作成すれば再利用が可能です。

以下のようなプロンプトを利用して、Page Object Modelを作成依頼したところ、筆者は一切コードを触らずにロケーターを記述することが出来ました。
プロンプト例:

https://example.com にPlaywright MCPを使ってアクセスし、Page Object Modelの形で hoge/fuga.ts に実装してください。

- クラス名は Hoge にしてください。
- 各 UI 要素は `getByRole` / `getByLabel` / `getByText` などできる限りアクセシビリティ属性のついたロケーターを利用してください。

テストケースの記述を任せる

テストケースの実装も効率化します。(厳密には Playwright MCP そのものは使用していませんが…)
ロケーターの記述を任せるで作成した Page Object Model を参照することで、AI がある程度画面構造を推測できるようになり、それを踏まえてテストケースの実装を依頼します。

まずはテストケースを自然言語でざっくりと記述し、それをもとにコードへ落とし込んでもらいます。
これにより、複雑なフローに沿ったE2E実装でも効率的に進められます。

AIが画面を推測しながらの実装となるため、初回実行では失敗するコードが生成される場合もありますが、次項のテストのデバッグを任せるで修正できるため、この段階では大枠の作成を重視します。
今までであれば、テストケースをもとに必要なPage Objet Modelの要素を確認して、操作のコードを書くという、それなりに時間がかかる要素でしたが、AIに依頼することで数分で完了するようになりました。

test('ユーザー名を更新できる', async ({ page }) => {
  
  
  
  
  
  
  
  
  
})

プロンプト例:

hoge/fuga.spec.ts にかかれているコメントのフローをPage Object Modelを利用しつつ実装してください。

テストのデバッグを任せる

Playwrightは、テスト実行後に npx playwright show-report を実行することでWebブラウザ上で実行結果を詳細に確認できます。Webブラウザで確認できるということは、Playwright MCP でも同様に確認できるため、デバッグを任せることが出来ます。

さらにレポート内には Trace というページがあり、テスト実行時の環境におけるDOM構造を保持したページのモックが確認できます。DOM構造が残っているということは、Playwright MCP を用いてこの情報を読み取り、不適切なロケーターがあった場合でも実際の構造を参照しながら正しいロケーターへと修正できます。


Playwright HTML レポートのTrace画面

https://playwright.dev/docs/ci-intro#viewing-the-html-report

「テストの実行 → レポートの確認 → テストの修正」のループを回すことで、人手を最小限に抑えつつAIが正しいE2Eテストを実装できるようになります。

ここのループをAIが回してくれるのは本当に楽で、今までは「実行中は別のことをやってテストが失敗したらログを確認し、テストの修正を行う」というループでスイッチングコストが非常に高かったので、勝手に書き上げてくれるのはとっても助かっています。

実行例

事前に別のターミナル上で npx playwright show-report を実行した上で以下プロンプトを実行します。

プロンプト例:

hoge/fuga.spec.tsのテストを流して、失敗した箇所を修正してください。
テストが失敗した場合、テスト失敗の詳細は http://localhost:9323 に載ってますので、失敗時にplaywright mcpを使ってアクセスして、内容を解析し修正を試みてください。
エラーレポートのTrace ページにより具体的なエラー原因とページのモックがありますので、テストの修正、ロケーターの修正などに利用してください。

注意点

コスト面の注意

Playwright MCP を活用することでE2Eテスト実装を楽にできる一方、ページのスナップショットをコンテキストとして渡すため、比較的早いペースでトークンを消費します。
特にテストのデバッグを任せるで述べたループ工程では、レポートの読み取りを繰り返す場面があり、トークン消費が増えがちです。
筆者は Claude Code を利用して実装しましたが、コンテキストの圧縮(compact)が頻発し、渡した情報が失われるケースがありました。

まとめ

Playwright MCP を活用することで、楽にE2Eテストの実装ができました。
今回の例では、テストケース自体への理解があれば実装可能なため、E2Eテスト実装の未経験者や、日常的にプロダクトコードを書かないQAエンジニアの方でも取り組みやすい点がメリットだと考えています。

KNOWLEDGE WORK Blog Sprint、明日9/11の執筆者はmadoです。お楽しみに〜。



Source link

Views: 0

「カフェイン断ちで夢が鮮明に!」

📌 ニュース:
カフェインを断つと、夢が鮮やかになるという報告があります。

カフェイン摂取を減らすと、眠りが深くなり、レム睡眠の時間が増えるため、夢の鮮明さが増す可能性があります。レム睡眠は、夢を見る段階であり、その記憶も鮮明に残りやすいです。

カフェインが睡眠に与える影響は明らかで、特に午後以降の摂取は睡眠の質を悪化させます。

夢の質は個人差があり、カフェインを控えても変化を感じない人もいますが、もし最近リアルな夢を見たなら、それはカフェインを減らした結果かもしれません。

普段の生活に工夫を加えることで、思いもよらない夢を体験できるかもしれません。

  • この記事のポイントを3つご紹介します!✨

    1. カフェインの影響 ☕️
      カフェインを摂取すると、脳内のアデノシンの働きがブロックされ、睡眠の質が低下します。これにより、眠りが浅くなることが多いです。

    2. 夢の鮮明さ 🌙
      カフェインを控えると、夢の内容が鮮やかになることがあります。これは、カフェインを断つことでレム睡眠が増え、夢を見やすく、覚えやすくなるためだと考えられています。

    3. 睡眠の質の重要性 🛌
      睡眠の質が夢の鮮明さに直結しています。カフェインを減らすことで、より深い眠りを得ることができ、リアルな夢を体験するチャンスが増えるかもしれません。

    ぜひ試してみてください!💤


※以下、出典元
▶ 元記事を読む

Views: 0