AIアサーションで商品一覧画面を色々とテストしてみた
こんにちは。MagicPod カスタマーサクセスのIshiiです。 MagicPodでは10月21日にAIアサーションをリリースしました! AIアサーションは、自然言語(日本語・英語)で「どのような結果を期待するか」をテストケース中に記述するだけで、生成AIが画面やテキストの内容を理解し、必要なチェックを自動的に行う機能です。 例...
こんにちは。MagicPod カスタマーサクセスのIshiiです。 MagicPodでは10月21日にAIアサーションをリリースしました! AIアサーションは、自然言語(日本語・英語)で「どのような結果を期待するか」をテストケース中に記述するだけで、生成AIが画面やテキストの内容を理解し、必要なチェックを自動的に行う機能です。 例...
こんにちは。MagicPod カスタマーサクセスのIshiiです。 MagicPodでは10月21日にAIアサーションをリリースしました! AIアサーションは、自然言語(日本語・英語)で「どのような結果を期待するか」をテストケース中に記述するだけで、生成AIが画面やテキストの内容を理解し、必要なチェックを自動的に行う機能です。 例...
こんにちは。MagicPodでエバンジェリストをしているYoshiki Itoです。 MagicPodに限らず、E2Eテストの自動化に取り組み始めた方が疑問に思うのが 「E2Eテストってどのくらい/どこまでやればいいの?」 という点です。 かつてシステムテストやE2Eテストの自動化がいまほど普及していなかった頃には、 なんでもかんでも自...
こんにちは。MagicPod カスタマーサクセスのIshiiです。 MagicPodは「E2Eテスト自動化ツールです」とお伝えしていますが、実はE2Eテストだけでなく別の用途にも使うことができます! 前回は脆弱性診断のシナリオ作成をMagicPodで自動化した話を紹介しました。 本記事ではそんな意外な活用法第二弾として、MagicPodを本番...
こんにちは。MagicPod カスタマーサクセスのIshiiです。 スマートフォンアプリ開発では、ネイティブアプリとWebコンテンツを組み合わせるケースが増えています。そのようなハイブリットアプリを実現する代表的な仕組みが「WebView」(ウェブビュー)です。 本記事では、WebViewの基本から活用シーン、さらには見分け方や...
こんにちは。MagicPodでエバンジェリストをしているYoshiki Itoです。 システムテスト自動化は、関連書籍が複数出版されるなど、以前と比べて普及が進んでいるように思います。毎年年末ごろに行われているテスト自動化カンファレンスのアンケート結果でも、システムテスト自動化の経験がない方は2024年末で29%と、41%で...
こんにちは。MagicPodカスタマーサクセスの滝口です。 最近、「Playwrightで書いたソースコードをMagicPodで使うことはできますか?」といったお問い合わせをいただくことが増えております。 Playwrightとは、無料で使えるOSSのE2Eテストツールです。 実際に触ってみると、簡単なテストケースであれば直感的に作成するこ...
こんにちは。MagicPod カスタマーサクセスのIshiiです。 最近はWeb開発でReactの人気が高まっている影響や、React Nativeの開発サポートツールであるExpoの発展により、React Nativeで構築されたアプリが増えつつあるように感じます。 React NativeアプリのE2Eテストの自動化では、コードツールであるDetoxやMaestro、Ap...
こんにちは。MagicPod カスタマーサクセスのIshiiです。 最近はフロントエンドのライブラリとして、React、Vue.js、Angularなどを使用しているWebアプリが増えてきています。このようなライブラリを用いてSPA(シングルページアプリケーション)を構築しているMagicPodユーザー様から、SPAの自動化に関するお悩みをお伺...
こんにちは。MagicPod カスタマーサクセスのIshiiです。 MagicPodは「E2Eテスト自動化ツールです」とお伝えしていますが、実はE2Eテストだけでなく別の用途にも使うことができます!本記事ではそんな意外な活用法の一例として、MagicPodを用いた脆弱性診断のシナリオ作成の自動化をご紹介します。 脆弱性診断とは? 脆弱...