パフォーマンステストについてよく聞かれる質問 (FAQ)
Frequently asked questions about performance testing
パフォーマンステストはローカル実行できますか?
いいえ、mablのパフォーマンステストは、クラウド実行でのみ実行可能です。
適切な失敗条件を決めるにはどうすればよいですか?
アプリケーションのパフォーマンス基準(ベースライン)を決める性能テストは、パフォーマンステストの適切な失敗条件を特定するのに最適な方法です。また、チーム内で失敗条件に使用できるパフォーマンスSLAを既に決めている場合もあります。
プライベート環境でパフォーマンステストを実行することはできますか?
現在、パフォーマンステスト用の静的IPレンジ 34.31.138.224/27
をご利用いただけます。
現時点では、mabl Link 経由でのパフォーマンステストを実行することはできません。mabl Link経由でのパフォーマンステスト実行が必要な場合は、mabl プロダクトポータルにてご要望をお知らせください。
異なる地域から負荷を発生させることはできますか?
いいえ、現在は、異なる地域からの負荷トラフィックを設定することはできません。この機能が必要な場合は、mabl プロダクトポータルにてご要望をお知らせください。
JMeterからテストをインポートすることはできますか?
いいえ、現時点では、JMeterスクリプトのインポートはサポートしていません。ただし、現時点では、Postmanのテストをmablにインポートし、そのAPIテストを再利用してパフォーマンステストを設定・実行することができます。
この機能が必要な場合は、mabl プロダクトポータルにてご要望をお知らせください。
mablは、パフォーマンステストの利用数をどのようにカウントしますか?
mablは、パフォーマンステストを仮想ユーザ時間 (VUH - Virtual User Hour) でカウントします。VUHは、「同時接続ユーザ数」と「テストの継続時間」の積です。
例えば、500同時接続ユーザのパフォーマンステストをを30分間実行した場合、(500ユーザ) ×(0.5時間) で合計 250VUH となります。
仮想ユーザ時間 (VUH) はどのように計算されますか?
パフォーマンステストの仮想ユーザー時間 (VUH) は 15分単位で切り上げての計算となります。例えば、20人の仮想ユーザーが同時接続するパフォーマンステストを10分間実行した場合、その実行時間は15分間に切り上げられ、(20ユーザ) x (0.25時間) で合計 5VUH と計算されます。
仮想ユーザ時間(VUH)の割当は月単位ですか、それとも年単位ですか?
VUHの割当は年単位です。
パフォーマンステストの実行回数は、APIテスト/ステップの実行回数の割当に影響しますか?
いいえ、パフォーマンステストはAPIテスト/ステップの実行回数の割当には影響しません。パフォーマンステストは、APIテスト実行回数の割当には影響しませんが、仮想ユーザー時間という、別に割り当てられた実行回数の割当を消費します。
パフォーマンステストを途中で停止するとどうなりますか?
パフォーマンステストを途中で停止した場合、すべてのテストの実行が停止するまでに最大1分かかります。停止したパフォーマンステストは、テストが停止するまでのVUH数を消費します。
パフォーマンステストについて、現在はどのような制限事項がありますか?
パフォーマンステストには、次の制限事項があります。
- 現時点では、ブラウザテストはまだサポートされていません。
- パフォーマンステストで、地域、ネットワークスロットリング、モッキングサービスを使ってトラフィックをシミュレートすることはできません。
- mabl Link 経由のパフォーマンステストは、まだサポートされていません。
- パフォーマンステストでは、リクエストボディタイプが「バイナリ」のAPIリクエストはサポートされていません。
- テスト対象のサーバが許可している場合、仮想ユーザは接続を再利用し、同一仮想ユーザからの複数のAPIリクエストとそれに対するサーバからのレスポンスは、すべて同じTCP接続を通過するようにします。
Updated about 1 month ago