我正在使用java + selenium进行javascript web-app的自动化测试。出现的一个问题是内存泄漏以及如何测试它们。由于我已经在使用selenium来测试应用程序,有没有一种简单的方法来获取web应用程序的内存使用情况和其他分析信息?(利用selenium或/和其他自动化的web-js测试工具)
目前我正在使用chromedriver,但将来会扩展到使用firefox和ie驱动程序。
发布于 2013-10-30 04:12:46
是的,不能只使用selenium,看看像dynaTrace或httpWatch这样的工具。这些可以与webDriver集成。另外,看看这里的this线程。
发布于 2013-10-30 03:55:31
Selenium不监视任何资源使用情况,它只是模拟用户操作的一种方式。你可以使用Windows tasklist命令来获取浏览器的内存使用情况。现代浏览器会产生许多进程,因此请记住检查所有这些进程。
发布于 2013-10-30 04:00:18
Selenium本身并不能帮助报告这一点。
我可以想象的主要方式是让一堆机器运行具有不同输入和预期输出的案例,并确保每个机器在同时运行时都给出正确的输出。
https://stackoverflow.com/questions/19667800
复制相似问题