最近有一些性能上的问题,为了避免之后产生相似的问题,要开始做 app 的性能测试,想了解一下,各位大神的公司都是使用使用工具来进行性能测试的呀?(app 双端,主要检测 FPS,内存和启动时间)
字节跳动的 App 性能分析工作台,有统计 FPS,内存和启动时间,目前免费
Soloπ和 PerfDog 都可以做,PerfDog 好像是要收费,但是可以免费试用几个小时具体时间记得不太清楚了
https://testerhome.com/topics/35387 如果要求不高的话,不妨试试 sonic,永久免费开源。当然跟其他商业平台还是有差距的 毕竟性能那块最近才开始探索
用 PerfDog ,如果要收费,跟公司申请报销就可以了,这个工具还是挺专业的
自己有技术功底的,建议用,monkey 测试,也是一样的
perfdog,一分钟,一块钱
同为海外 APP 关注性能测试这块,可以加好友一起探讨一下
感谢感谢,这两个工具我们都尝试过,但是再统计 FPS 的时候,没有操作 FPS 就会变成 0,统计有些不准备
感谢,这个工具也试过了,但是 Android 的 app 在计算 fps 的时候一直是 0,或者特别低,对比了性能狗感觉统计数据有些问题
感谢感谢,但是这个工具我们在统计 fps 的时候有些不够准确 ,所以想看看大家有没有其他工具推荐
不过说实话,FPS 因为本来需要计算,adb 原生没有直接提供准确数据,很多平台计算方式不一样。。
基本只有商业平台的结果会比较精准,嵌入式 SDK 统计的会更准确
perfdog 免费一个账号只能用 15 分钟。
嗯嗯,也有体验过,但是 fps 的统计对非游戏类 app 有些不太符合预期,所以想尝试一些其他的,我们当前关注比较多的是 fps 和启动时间两个部分
安卓的开发工具有对性能有些检测吧,内存 温度这些 perfdog 之前免费 现在收费了
https://blog.csdn.net/weixin_29274337/article/details/117285321 Android Studio Profiler 工具
回来交作业,针对 fps:
Android 端看了大神的文档有些启发,给大家推荐一下:https://blog.csdn.net/weixin_42233460/article/details/107698909?spm=1001.2101.3001.6650.4&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-4-107698909-blog-122587993.pc_relevant_3mothn_strategy_and_data_recovery&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-4-107698909-blog-122587993.pc_relevant_3mothn_strategy_and_data_recovery&utm_relevant_index=5
iOS 端 目前采用 instrument 工具
采用方案是跟历史版本的测试结果对比