小编Soh*_*oni的帖子

新项目 - Angular 1.4或2.0?

我们即将使用Angular和Kendo Components开始使用Angular最新版本1.4的新项目,但我听到Angular 2.0有太多新东西,但同时它没有向后兼容性.

由于没有公布发布日期,我们对于是等待2.0发布日期还是继续1.4发布感到困惑?

请建议.

javascript angularjs

16
推荐指数
1
解决办法
9787
查看次数

使用 Selenium 和 Chrome Dev Tools 的浏览器内存泄漏自动化

我们有使用 selenium-chrome-driver 用 Ja​​va 编写的现有 Web 测试用例。现在我们要在执行这些测试后检查浏览器内存泄漏。

手动,我使用 Chrome 开发工具 - 内存选项卡来完成。进行堆转储,在我开始测试之前,执行测试,然后再次进行堆转储。比较这两个给出堆增量的堆转储。

我找不到 selenium-chrome-dev-tools API,使用它我可以启动 Chrome Dev Tool 内存分析器(也许还有一些其他工具),运行我的 WebDriver 测试(实例化 Chrome 浏览器实例,操作 DOM 元素等。 ),然后停止分析器,然后检查分析器的结果以查看是否存在任何内存泄漏。

这个概念甚至可行还是我出去吃午饭?为什么/为什么不?

另一方面,我遇到了https://github.com/samccone/drool使用它,我可以获得这些信息,但问题是我将不得不用 javascript 重写我所有现有的 java selenium 测试,除非有我是否可以将流口水与现有的硒测试集成在一起。

请建议。

注意:在Chrome Dev Tools API 和 Selenium WebDriver下已经提出了类似的问题,但我还没有看到太多有用的答案,所以重新发布更多详细信息。

java selenium google-chrome google-chrome-devtools selenium-webdriver

3
推荐指数
1
解决办法
4989
查看次数