一、需求描述
有时候在我们测试的时候需要模拟弱网去测试一些异常场景,因此使用python实现了iOS手机模拟弱网的方式。
二、模拟方式
首先电脑连机ios手机,然后执行如下脚本
import os from get_ios_network_events import get_ios_network_events def ios_imitate_weak_network(): # 此处打印弱网类型 get_ios_network_events() network_type = input('请选择网类型(复制粘贴对应的网络类型):') print('开始模拟: {} 网络'.format(network_type)) os.system('pyidevice instruments condition set -c SlowNetworkCondition -p {}'.format(network_type)) if __name__=='__main__': ios_imitate_weak_network()
三、运行结果
运行结果如下说明当前iOS手机已经处于弱网模式
![](/i/l/?n=23&i=blog/1189062/202303/1189062-20230315144937438-549097624.png)
标签:弱网,__,network,python,ios,iOS,模拟 From: https://www.cnblogs.com/lxmtx/p/17218508.html