我想制作一个测试连接带宽的python脚本。我正在考虑使用urllib2下载/上传已知大小的文件,并测量执行此任务所需的时间。我还想测量给定IP地址的延迟,例如通过ping IP。这可能使用urllib2吗?带宽测试,使用urllib2进行延迟测试
4
A
回答
3
您可以使用PyCurl。 curl_easy_getinfo给出有关信息: CURLINFO_TOTAL_TIME, CURLINFO_NAMELOOKUP_TIME, CURLINFO_CONNECT_TIME, CURLINFO_PRETRANSFER_TIME
等
0
您可以下载一个空文件来测量延迟。你衡量更多的唯一的网络延迟,但差距应该是我期望的太大。
相关问题
- 1. 简单的带宽/延迟测试来估计用户体验
- 2. 延迟测试承诺
- 3. 测试延迟作业被调用
- 4. 如何进行基准测试:从使用带有cURL的GZIP带宽改进
- 5. 测试低带宽网络
- 6. 如何添加延迟到Rails控制器进行测试?
- 7. 使用Mockito进行测试
- 8. 使用SDN进行测试
- 9. 使用vb6进行测试
- 10. 使用React进行测试
- 11. 使用LIBSVM进行测试
- 12. 使用requests.adapters.HTTPAdapter进行测试
- 13. 使用CssSelector进行测试
- 14. 使用Erlang进行测试。
- 15. 使用HTF进行测试
- 16. 使用Espresso进行测试
- 17. Scala测试类之间的延迟
- 18. 在Karma测试异步延迟功能
- 19. 负载测试中的延迟时间
- 20. 参数JUnit测试延迟集合
- 21. MockWebServer响应延迟 - 测试超时
- 22. 延迟动态测试创建
- 23. 玩笑反应测试:检查延迟
- 24. 在App Engine中使用addAsync进行延迟任务的单元测试
- 25. 使用PICT进行测试,但测试用例不完整
- 26. 用于测量带宽,延迟,跳数的Java库?
- 27. PHPUnit进行测试
- 28. 使用Simpletest进行单元测试CodeIgniter - 很少有测试
- 29. 使用Specflow场景进行集成测试和单元测试
- 30. 我如何使用测试数据库进行实习测试