我正在开发一个Qt应用程序(C ++和QML混合,Qt 4.8.4),我交叉编译然后在ARM目标上部署(使用-qws选项运行)。由于我使用不同的目标,并且我必须根据它们的性能对这些目标进行比较,我想测试我的应用程序在每个目标上的性能。
我在考虑测量我的应用程序的FPS,但我不知道该怎么做。
如果是进行此类测试的正确方法,我该如何实施?如果有更好和/或更简单的方法,我会很高兴听到它:)
非常感谢任何帮助。
答案 0 :(得分:0)
我认为QTestLib
的基准测试功能可以帮助您衡量应用程序的性能。使用它,您可以测试应用程序的不同模块并识别潜在的性能瓶颈。请参阅documentation and example。
此解决方案还可以测量您的应用程序的FPS,如QTest Namespace。
中所述作为奖励,您可以使用QTest
在您的设备上运行单元测试,这可能很有可能在常规测试之上检测到缺少的操作系统功能......