我有一个有桌子的网页。 有一个脚本可以向表中添加行,每当添加一行时,都会应用一些计算。 我写了一个硒测试,增加了1000行。 测试开始得很快,添加的行越多,测试就越慢。 桌子很大,大约有40个TD,每个都有一个输入项目。 用jquery编写的所有javascript代码。
我试图加快代码速度,甚至放弃一些计算,完全不影响性能。 有没有办法知道从代码中减慢,还是从Selenium测试? 我怎么样? 我正在尝试使用firebug探测器,但Selenium在运行时禁用了firebug。
答案 0 :(得分:0)
我建议使用Chrome分析器。您可以在Javascript中编写一个简单的测试用例,它与Selenium测试执行类似的操作(添加1000行等),并使用Chrome开发工具对其进行概要分析。我发现它们非常便于追踪减速和内存泄漏。