React NativeアプリのE2Eテストを自動化してみた
こんにちは。MagicPod カスタマーサクセスのIshiiです。 最近はWeb開発でReactの人気が高まっている影響や、React Nativeの開発サポートツールであるExpoの発展により、React Nativeで構築されたアプリが増えつつあるように感じます。 React NativeアプリのE2Eテストの自動化では、コードツールであるDetoxやMaestro、Ap...
こんにちは。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を用いた脆弱性診断のシナリオ作成の自動化をご紹介します。 脆弱性診断とは? 脆弱...
毎週のように新しいコーディングアシスタントが登場し、「開発スピードを50%向上させる」といった話題で注目を集めています。 開発の仕様書さえあれば、実際にコードを書くことなく本番環境へデプロイできる――そんな未来が現実になりつつあり、開発チームはこれまで以上に多くの製品や機能をリリースできるようになって...
E2Eテスト自動化プラットフォームのMagicPodの開発や運用をしていると、日常的にWebブラウザ及びモバイルアプリのE2Eテストを眺める機会に恵まれます。E2Eテストが好きな人には最高な環境の1つだと思います。さて、AppiumやSelenium等のOSS、またはE2Eテスト自動化プラットフォームを使ってE2Eテストを運用していく上で...
IBMの調査によると、本番環境でバグが見つかった場合、その修正コストは設計段階で発見した時の6倍にもなるそうです。 さらに、問題はそれだけではありません。 多くの開発チームが、作業時間の20〜40%を本番環境でのバグ対応に費やしているのが現状です。本来なら、その時間を新機能の開発や改善に使いたいところですよ...
こんにちは!MagicPodカスタマーサクセスの滝口です。 テスト自動化、という言葉を聞くと簡単にできてしまいそうな、一瞬で手動テストが自動になってくれるような、そんな魔法のような言葉に聞こえますよね。 確かに、一度軌道に乗ると開発を効率化する強力な味方になるのですが、そこに至るのが難しいのが現状です。 そ...
こんにちは。MagicPod カスタマーサクセスのIshiiです。 昨年に引き続き、MagicPodは開発生産性Conference 2025にスポンサーとして参加しました。 今年も学びの多い素晴らしいカンファレンスでしたね。 「開発生産性」というとメトリクスに目がいきがちだけれども、いかに”価値”あるものをスピーディに届けるか、そうい...
こんにちは。MagicPod カスタマーサクセスのIshiiです。 私はテスト自動化ツールであるMagicPodを導入しているユーザー様とお話しする機会が多いのですが、その際以下のような質問をよくいただきます。 テスト自動化の成果はどう測るべき? 「テスト自動化が成功している」状態とは? テスト自動化プロジェクトでのおす...
「テストカバレッジ100%」は理想か、それとも幻想か? ソフトウェアテストに携わったことのある方は、「テストカバレッジは100%を目指すべきだ」といった言葉を耳にした経験があるかもしれません。 すべてのコードが網羅的にテストされ、バグや欠陥が一切ないという、まるで完璧ともいえる状態です。しかし、本当にテス...
ノーコードでE2Eテストを簡単に自動化