beli68/suvery

Improving the Testing Efficiency of Selenium-Based Load Tests

Opened this issue · 0 comments

一言で言うと?

Selenium を使って負荷試験をするときに、Seleniumのインスタンスを使い回すことでリソースの効率を20%向上させた。

先行研究と比べてどこがすごい?

  • 負荷を掛ける側のシステム効率に着目した
  • Seleniumを負荷試験に使用する

技術や手法のキモはどこ?

Seleniumのインスタンスを共有する
そのためにタスクをスケジューラで管理して、あいているインスタンスに割り当てる。

どうやって有効だと検証した?

  • ブラウザタイプ毎に同じテストを実行して、CPU等のリソース消費量を測定
  • ブラウザを共有する場合と共有しない場合で同じテストを実行して、CPU等のリソース消費量を測定

議論はある?

次に読むべき論文は?

論文情報

著者

  • Shahnaz M. Shariff
  • Heng Li
  • Cor-Paul Bezemer
  • Ahmed E. Hassan
  • Thanh H.D. Nguyen
  • Parminder Flora

論文リンク

https://dl.acm.org/doi/abs/10.1109/AST.2019.00008
https://ieeexplorae.ieee.org/document/8821989/