Cost-effective load testing of WebRTC applications

被引:1
作者
Gortazar, Francisco [1 ]
Gallego, Micael [1 ]
Maes-Bermejo, Michel [1 ]
Chicano-Capelo, Ivan [1 ]
Santos, Carlos [1 ]
机构
[1] Univ Rey Juan Carlos, Escuela Tecn Super Ingn Informat, Madrid, Spain
关键词
Testing; Load testing; WebRTC;
D O I
10.1016/j.jss.2022.111439
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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/).
引用
收藏
页数:15
相关论文
共 50 条
  • [31] Comparing WebRTC Video Conferencing with Skype in Synchronous Groupware Applications
    Hussain, Asif
    Wang, Weigang
    Xu, Dong-Ling
    [J]. 2017 IEEE 21ST INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2017, : 60 - 65
  • [32] Practical Evaluation of VMAF Perceptual Video Quality for WebRTC Applications
    Garcia, Boni
    Lopez-Fernandez, Luis
    Gortazar, Francisco
    Gallego, Micael
    [J]. ELECTRONICS, 2019, 8 (08)
  • [33] An Adaptive Bitrate Switching Algorithm for Speech Applications in Context of WebRTC
    Alahmadi, Mohannad
    Pocta, Peter
    Melvin, Hugh
    [J]. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2021, 17 (04)
  • [34] A scalable WebRTC-based framework for remote video collaboration applications
    Stefano Petrangeli
    Dries Pauwels
    Jeroen van der Hooft
    Matúš Žiak
    Jürgen Slowack
    Tim Wauters
    Filip De Turck
    [J]. Multimedia Tools and Applications, 2019, 78 : 7419 - 7452
  • [35] A cost-effective method for reducing the volume of laboratory tests in a university-associated teaching hospital
    Attali, Malka
    Barel, Yosef
    Somin, Marina
    Beilinson, Nick
    Shankman, Mark
    Ackerman, Ada
    Malnick, Stephen D. H.
    [J]. MOUNT SINAI JOURNAL OF MEDICINE, 2006, 73 (05): : 787 - 794
  • [36] LTF: A Model-based Load Testing Framework for Web Applications
    Zhou, Junzan
    Zhou, Bo
    Li, Shanping
    [J]. 2014 14TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC 2014), 2014, : 154 - 163
  • [37] A scalable WebRTC-based framework for remote video collaboration applications
    Petrangeli, Stefano
    Pauwels, Dries
    van der Hooft, Jeroen
    Ziak, Matus
    Slowack, Jurgen
    Wauters, Tim
    De Turck, Filip
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (06) : 7419 - 7452
  • [38] Quality-of-Experience driven configuration of WebRTC services through automated testing
    Bertolino, Antonia
    Calabro, Antonello
    De Angelis, Guglielmo
    Gortazar, Francisco
    Lonetti, Francesca
    Maes, Michel
    Tunon, Guiomar
    [J]. 2020 IEEE 20TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY, AND SECURITY (QRS 2020), 2020, : 152 - 159
  • [39] Development of Cost-Effective, Eco-Friendly Sanitary Pads for Better Health and Sanitation of Rural Women
    Niveda, R.
    Ramakrishnan, G.
    [J]. FUNCTIONAL TEXTILES AND CLOTHING 2023, 2024, 42 : 289 - 294
  • [40] A Novel Cost-Effective Controller Hardware-In-The-Loop (CHIL) Test for SSCB Coordination in DC Microgrid Systems
    Salehi Rad, Shervin
    Nad, Elias
    Muhlbaier, Michael
    Fishman, Oleg
    Chevinly, Javad
    Zheng, Zilong
    Zhao, Shuyan
    Lu, Fei
    Zhang, Hua
    [J]. IEEE OPEN JOURNAL OF POWER ELECTRONICS, 2024, 5 : 1510 - 1519