E2Eだけで突き進む危険性 ― AI幻想に酔わず、戦略的にテストを設計する
はじめに E2Eテストは、ユーザー体験を直接確認できる強力な手段です。 しかし「E2Eさえ回しておけば品質は担保できる」という考えは危険です。 さらに近年は「AIが進歩すればE2Eの修正や生成も...
14 search resultsShowing 1~14 results
You need to log-in
はじめに E2Eテストは、ユーザー体験を直接確認できる強力な手段です。 しかし「E2Eさえ回しておけば品質は担保できる」という考えは危険です。 さらに近年は「AIが進歩すればE2Eの修正や生成も...
はじめに 近年、多くの現場で「SET(Software Engineer in Test)」というロールが取り入れられ始めています。テストの自動化を担当する技術職として認識されがちなこの役割です...
1. はじめに E2Eテスト(エンド・ツー・エンドテスト)は、アプリケーションの動作が期待通りかを確認するために重要なテスト手法です。多くの企業がSaaS型テストツールを使用していますが、自前で...
はじめに 近年、QAエンジニアの役割は大きく変化しています。単なるテスト実行者ではなく、品質を作り込むエンジニアとして、開発プロセスの上流から下流まで関与することが求められています。また、AIや...
はじめに 近年、開発スピードの加速やシステムの複雑化により、従来の網羅的なテストでは品質保証の負担が増大しています。そこで注目されているのが リスクベーステスト(Risk-Based Test...
はじめに CodeceptJS には、ユーザーの操作を簡単に記録し、自動でテストコードに変換する方法 があります。 本記事では、CodeceptJS をメイン に、ユーザーが実際に行った操作を ...
はじめに E2E(End-to-End)テストは、アプリケーション全体を横断して動作を確認する強力なツールです。しかし、「バグ検出のためにE2Eテストを戦略の中心に据える」というアプローチを取る...
PHPプロジェクトにおける単体テスト(UT)とシステムテスト(ST)のベストプラクティスな組み合わせについて解説します。 PHPUnit+Codeception 概要: PHPUnitは単体テス...
Gitを効率的に活用するためのよく使うコマンドを網羅しています。基本的な使い方から、プロジェクトを管理するために役立つコマンドまで、具体的な例を交えて紹介します。 1. Gitの基礎操作 1.1...
Rubyの Loggerクラスを活用すると、システムの動作を追跡したりエラーを検出したりするのが簡単になります。本記事では、Loggerの基本から応用までを紹介します。 1. Loggerの基本...
はじめに 本記事では、単体テスト(UT)を中心としたテストの推移が品質管理や開発プロセスに与えるメリットを解説します 効果的なテスト自動化のベストプラクティスと、可視化によるテストデータ活用の重...
はじめに エンドツーエンド(E2E)テストは、アプリケーション全体の品質を確保するために欠かせません。しかし、複雑な操作を簡潔に記述するのは容易ではありません。そこでおすすめしたいのが、直感的な...
はじめに Ginは、Go言語で作られた高速かつ軽量なWebフレームワークで、特にAPI開発に強みを持っています。本記事では、Ginの特徴やおすすめの利用シーンについて説明し、その後、実際にアプリ...
はじめに QA(品質保証)と聞くと、リリース前にバグを防ぐ「最後の砦」としての役割を想像される方が多いかもしれません。しかし、現代のQAの役割はそれだけではありません。今回は、品質を開発の初期段...
14 search resultsShowing 1~14 results
Qiita is a knowledge sharing service for engineers.