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 条
  • [21] Load and Video Performance Patterns of a Cloud Based WebRTC Architecture
    Xhagjika, Vamis
    Escoda, Oscar Divorra
    Navarro, Leandro
    Vlassov, Vladimir
    2017 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2017, : 739 - 744
  • [22] A Cost effective static linearity testing scheme for ADCs
    Rafeeque, Aadil K. P.
    Sahu, Alibha
    2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND COMMUNICATION TECHNOLOGIES, 2015,
  • [23] Improving Quality and Scalability of WebRTC Video Collaboration Applications
    Petrangeli, Stefano
    Pauwels, Dries
    van der Hooft, Jeroen
    Wauters, Tim
    De Turck, Filip
    Slowack, Juergen
    PROCEEDINGS OF THE 9TH ACM MULTIMEDIA SYSTEMS CONFERENCE (MMSYS'18), 2018, : 533 - 536
  • [24] Performance Extrapolation for Load Testing Results of Mixture of Applications
    Duttagupta, Subhasri
    Nambiar, Manoj
    UKSIM FIFTH EUROPEAN MODELLING SYMPOSIUM ON COMPUTER MODELLING AND SIMULATION (EMS 2011), 2011, : 424 - 429
  • [25] Model-based load testing of web applications
    Wang, Xingen
    Zhou, Bo
    Li, Wei
    JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 2013, 36 (01) : 74 - 86
  • [26] Application of the 0-1 Programming Model for Cost-Effective Regression Test
    Aman, Hirohisa
    Sasaki, Manami
    Kureishi, Kei
    Ogasawara, Hideto
    2013 IEEE 37TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2013, : 720 - +
  • [27] The Influence of Task Complexity and Duration when Testing QoE in WebRTC
    Husic, Jasmina Barakovic
    Alagic, Emina
    Barakovic, Sabina
    Mrkaja, Mladen
    2019 18TH INTERNATIONAL SYMPOSIUM INFOTEH-JAHORINA (INFOTEH), 2019,
  • [28] WebRTC Quality Assessment: Dangers of Black-box Testing
    Cinar, Yusuf
    Melvin, Hugh
    2014 10TH INTERNATIONAL CONFERENCE ON DIGITAL TECHNOLOGIES (DT), 2014, : 31 - 35
  • [29] The Impact of Network Impairments on the QoE of WebRTC applications: A Subjective study
    Bingol, Gulnaziye
    Serreli, Luigi
    Porcu, Simone
    Floris, Alessandro
    Atzori, Luigi
    2022 14TH INTERNATIONAL CONFERENCE ON QUALITY OF MULTIMEDIA EXPERIENCE, QOMEX, 2022,
  • [30] Dynamic mmWave Channel Emulation in a Cost-Effective MPAC With Dominant-Cluster Concept
    Cai, Xuesong
    Miao, Yang
    Li, Jinxing
    Tufvesson, Fredrik
    Pedersen, Gert Frolund
    Fan, Wei
    IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2022, 70 (06) : 4691 - 4704