WebDriverException: Message: Java heap space
Problem
How to resolve?
由於我們使用selenium grid方式管理與執行測試,我推測這應該與selenium node的jvm有關。原先我的腳本如下:
@echo off set BASE=%~dp0 set JAVA_PATH=%BASE%jre\bin\java.exe set PATH=%PATH%;%BASE%; set HUB_IP=192.168.0.200 cd /d "%BASE%" "%JAVA_PATH%"-jar selenium-server-standalone-3.141.59.jar -role node -hub http://%HUB_IP%:4444/grid/register -port 5555我特別設定heap大小後,就能夠解決這個問題:
"%JAVA_PATH%" -Xmx1024m -Xss1152k -jar selenium-server-standalone-3.141.59.jar -role node -hub http://%HUB_IP%:4444/grid/register -port 5555