4.5 Article

Cost-effective load testing of WebRTC applications

期刊

JOURNAL OF SYSTEMS AND SOFTWARE
卷 193, 期 -, 页码 -

出版社

ELSEVIER SCIENCE INC
DOI: 10.1016/j.jss.2022.111439

关键词

Testing; Load testing; WebRTC

资金

  1. Government of Spain through project BugBirth'' [RTI2018-101963-B-100]
  2. Regional Government of Madrid (Spain) (CM) through project EDGEDATA-CM - FSE FEDER [P2018/TCS-4499]
  3. European Commission [GA-822717]

向作者/读者索取更多资源

This study proposes browser-less alternative strategies for load testing WebRTC services and compares their performance and costs with traditional strategies. The results show that our proposed strategies are able to emulate more users than traditional strategies on identical machines. We also found a significant cost saving in load testing with our strategies, reducing expenditure by 96% compared to browser-based strategies.
Background: Video conference applications and systems implementing the WebRTC W3C standard are becoming more popular and demanded year after year, and load testing them is of paramount importance to ensure they can cope with demand. However, this is an expensive activity, usually involving browsers to emulate users. Goal : to propose browser-less alternative strategies for load testing WebRTC services, and to study performance and costs of those strategies when compared with traditional ones. Method: (a) Exploring the limits of existing and novel strategies for load testing WebRTC services from a single machine. (b) Comparing the common strategy of using browsers with the best of our proposed strategies in terms of cost in a load testing scenario. Results: We observed that, using identical machines, our proposed strategies are able to emulate more users than traditional strategies. We also found a huge saving in expenditure for load testing, as our strategy suppose a saving of 96% with respect to usual browser-based strategies. We also found there are almost no differences between the traditional strategies considered. Conclusion: We provide details on scalability of different load testing strategies in terms of users emulated, as well as CPU and memory used. We could reduce the expenditure of load tests of WebRTC applications. (c) 2022 The Author(s). Published by Elsevier Inc. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据