Problem
大部份的軟體在某些情況,肯定會限制使用者所上傳的檔案大小。我們有一個測試想要上傳64M大小的檔案,確出現以下錯誤:
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
留言
張貼留言