javascript - 增加 Protractor 的 Java Stack 堆内存

标签 javascript node.js protractor

我正在使用 Protractor 运行测试用例,但有时我会遇到错误

FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory

如何增加 Protractor 的 Javascript 堆大小?

我读到关于--max-old-space-size,但是如何在 Protractor 中设置这个参数?

最佳答案

如果你的 Nodejs 是 v8.0.0 或更高版本,你可以通过环境变量设置它:NODE_OPTIONS

对于 Linux:

NODE_OPTIONS="--max-old-space-size=512"

对于 Windows:

enter image description here

更多细节看here

关于javascript - 增加 Protractor 的 Java Stack 堆内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48561074/

相关文章:

javascript - 以 Angular 自动为页面的所有元素分配 ID

javascript - 是否可以在 Protractor 测试下为chromedriver添加插件?

javascript - 无法使用 .data(el ,'dataname' ).sublev 获取数据对象

javascript - 我无法设置在 jquery 中选中的 MVC 复选框

javascript - 如何更新两个模型?

node.js - 如何在没有 `gcloud app deploy` 的情况下在 GCP 上部署 Node.js Express 服务器?

javascript - 验证下拉选项(菜单)

javascript - 将 JWT 从 AngularJS 发送到 Node.js

node.js - Node-Redis psubscribe 带有自定义消息

angularjs - 如何在 Protractor 中返回警报文本?