mabl リンクがパフォーマンステストに対応したことをお知らせできることを嬉しく思います!
以前は、プライベート環境でパフォーマンステストを実行するには、mabl の静的IPアドレスを許可リストに追加する必要がありましたが、これはすべてのチームにとって現実的ではありませんでした。技術的な制約により静的IPアドレスの利用が難しかった場合でも、現在は mabl リンク対応の環境でパフォーマンステストを実行できるようになりました。
mabl リンクを使用してパフォーマンステストを実行すると、テストトラフィックの経路に追加のステップが加わるため、パフォーマンステストで測定されるレイテンシが増加する可能性があります。このため、静的IPアドレスのアプローチがチームで利用できない場合に主にmabl リンクのアプローチを使用することを推奨します。
仕組み
mabl リンクを使ったパフォーマンステストの実行手順は、ブラウザテストやAPIテストと同様です。プライベートネットワーク内のリソースにアクセスするパフォーマンステストを実行するには、次の手順に従ってください。
- mabl リンクエージェントを起動し、テスト対象のアプリケーションやリソースにアクセスできるネットワーク内のホストで実行してください
- リンクエージェントを、プライベートネットワークを設定したmabl環境に関連付けます
- パフォーマンステストがLink対応の環境で実行されるように設定されていることを確認してください
同時実行数の上限
この新機能を評価中のため、Link上でのパフォーマンステスト実行におけるパフォーマンスランの初期上限は100ランナーです。パフォーマンステストで100を超えるランナーが指定されている場合、実行時に自動的に100を超えないように比例してスケールダウンされます。
例えば、パフォーマンステストに2つのワークロードがあり、一方の同時実行数が50、もう一方が100(合計150)の場合、テストを開始すると、それぞれ33と67にスケールダウンされます。mabl リンクを使用しない環境で同じテストを実行した場合は、元々設定された同時実行数が使用されます。