反应和角度白盒测试

问题描述 投票:0回答:1

我目前正在开始一篇关于 Angular 与 React 的特定功能(数据绑定等)性能白盒测试(基准测试和分析)的硕士论文。

不幸的是,我在这方面的探索并没有得到预期的结果。大多数基准测试是通过黑盒测试完成的,通常测试整个框架,而我希望进行白盒测试和特定功能测试。我已经看到一些论文对特定的钩子进行了基准测试,这很相似,但我希望更多地研究实际的源代码,并找到影响每个代码段性能的单独代码段。

有人有进行白盒测试的具体方法吗?或者你能指出正确的方向吗?

我阅读了有关测试的官方文档、几篇论文以及论文/论文方法

reactjs angular frameworks benchmarking white-box-testing
1个回答
0
投票

chrome devtools 性能火焰图将显示哪些确切的函数/部分占用了执行时间。 (只需构建应用程序,而无需在缩小过程中进行修改,以便于阅读)

Angular 开发工具提供了一些变更检测复杂性分析,有时会有所帮助。

内存分析也是一个很好的信息,可以增加这个主题的内容

如果你的论文更多的是与真实的商业案例相关,那么FE上存在并解决的性能问题95%都是首次渲染的问题。在这种情况下,灯塔是一个很好的工具。它是由谷歌制作的,它的分数与应用程序在谷歌搜索中的排名有关。为了提高这些分数,有很多事情需要检查和改进,但这是另一个巨大的话题

© www.soinside.com 2019 - 2024. All rights reserved.