基準測試iOS應用的最佳和最有效的方法是什麼?我們主要希望獲得應用程序與我們的API進行通信的響應時間,並完成對返回數據的處理。iOS應用基準測試
3
A
回答
1
Flurry提供體面的免費分析和支持定時事件。看看:http://www.flurry.com/product/analytics/index.html
這是很好,如果你想從其他人運行你的應用程序收集數據。
3
如果您正在尋找API的響應時間,你可以簡單地添加的兩行代碼是衡量您的應用中的時間(在登錄請求啓動,在登錄請求結束)。
你也可以看看使用Apple的Instruments工具集來測量設備CPU性能和泄漏。
對於測量性能的快速而骯髒的方法,請求開始時只需NSLog
,請求/處理開始結束,處理結束。這會讓你知道你的設備或服務器是否會造成阻塞(我假定你正在尋找的東西)。 Xcode會爲輸出添加時間戳,您可以在幾次試用後分析它們。
此外,如果您在模擬器中運行應用程序,它不會給出電話速度的良好表示,因爲它只是以您的計算機的速度運行,但它會讓您選擇在Lion中使用新的Network Link Conditioner模擬緩慢而粗略的網絡連接,所以您可以看到網絡性能如何在現場感受到 - 只要記住您不會有額外處理能力的舒適感。
相關問題
- 1. 基準測試/測試fastclick.js
- 2. Web應用程序基準測試
- 3. 基準測試應用程序
- 4. 基準測試桌面應用程序
- 5. 性能基準測試應用程式
- 6. JVM基準測試應用程序
- 7. libtomcrypt用法基準測試
- 8. Siege基準測試
- 9. 基準測試NetBeans
- 10. Netlogo基準測試
- 11. Openssl速度基準測試
- 12. Visual Studio PC基準測試
- 13. Memcached的UDP基準測試
- 14. 基準測試/分析JavaScript
- 15. 基準測試AWS Cloudfront
- 16. 基準測試fortran循環
- 17. Google基準測試主要
- 18. Oracle 11g基準測試
- 19. 基準測試:BSON vs JSON
- 20. Apache Geode的基準測試
- 21. 高速Javascript基準測試
- 22. 基準測試工具
- 23. funkload基準測試失敗
- 24. Vogar簡單基準測試
- 25. Windows下的基準測試
- 26. Hadoop基準測試:TestDFSIO
- 27. 適用的MySQL基準測試工具
- 28. 使用Python進行基準測試
- 29. 可用於C的基準測試庫#
- 30. 使用ab的網站基準測試