Testing real-time communication applications goes beyond ensuring basic functionality and UI responsiveness; it also involves evaluating performance under varying network conditions. Due to their portable nature, mobile applications are especially likely to be used across diverse network environments. Therefore, it is essential to ensure they perform optimally