セレンロードテストの説明: ウェブドライバーとジャワ

パフォーマンス テストは、さまざまな負荷レベルに対してテストされた場合に ウェブ アプリケーション、ウェブ ページ、またはフレームワークがどのように応答するかを測定し、一定期間負荷がかかっているときに動作し、応答する方法を確認する非機能テストの一種です。 この記事では、Selenium とそのツール ファミリを使用してパフォーマンス テストを実行する方法について説明します。 ロード テストを実行するためにセレンと WebDriver だけを使用することは推奨されませんが、この記事では、LoadView...

ロード テストの準備チェックリスト

ロード テストに関しては、”パフォーマンスの観点から、クライアントは アプリケーションとシステムで何をしたいのか” という数百万ドルの質問が常にあります。 私はあなたがその質問に対する簡単な答えを得ることは決してないだろうとかなり確信しています、そして私たちのほとんどは常にいくつかのことを仮定してパフォーマンステストを実行します、そしてそれはテストの重要な部分を見逃してしまい、不幸なクライアントに終わるかもしれません。...

マイクロサービス アプリケーションの負荷テスト

長い間、組織はソフトウェアシステムを設計および開発し、 毎年それらを改善してきました。 いくつかのアーキテクチャ、テクノロジ、および設計パターンは、継続的な変化に対応するために、同時に進化してきました。 マイクロサービス、またはより一般的にはマイクロサービスアーキテクチャとして知られているアーキテクチャプラットフォームの1つは、 スケーラブルなシステム、継続的な開発、多言語プログラミング、および分離されたアプリケーションの世界から生まれたアーキテクチャプラットフォームの1つです。...

同時実行と同時ユーザーテストの説明

ロード テストを実行する場合、同時ユーザーや同時ユーザーに対して ウェブ サイトとアプリケーションをテストすることが重要ですが、その違いは何ですか。 同時ユーザーテストと同時テストを実行する必要があるのはいつですか? 多くの人が「同時ユーザー」と「同時ユーザー」という言葉を聞くと混乱します。 最も資格のある技術者でさえ、同時ユーザーと同時ユーザーと関連するトピックについて話すとき、混乱します。 ウェブ 上にはさまざまな定義や例がありますが、それらを理解していないか、読んだ後に混乱する可能性があります。 パフォーマンス...

パフォーマンス SLA を作成するためのガイドライン

サービス レベル アグリーメント (SLA) は、サービス プロバイダーとその顧客との間の契約またはコミットメントであり、プロバイダーが責任を負うサービス標準を定義します。 契約は、法的拘束力がある場合もあれば、 ウェブ ページまたはアプリケーションのパフォーマンス SLA の場合は、ユーザーまたは顧客に対して組織内で合意された標準である場合もあります。 パフォーマンスSLAを実装することで、 ユーザーエクスペリエンス に対する組織のコミットメントが強化され、(うまくいけば)幸せな顧客と多くの再訪問が保証されます。 パフォーマンス...