差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
rf:rf:portable_robot_package2_selenium2 [2016/01/08 18:33]
tony [Robotframework Directory]
rf:rf:portable_robot_package2_selenium2 [2023/06/25 09:48] (目前版本)
行 17: 行 17:
 === Decorator === === Decorator ===
 將decorator-4.0.4.tar.gz解開後,把decorator-4.0.4\src的內容複製到Lib\Selenium2Library\keywords中。 將decorator-4.0.4.tar.gz解開後,把decorator-4.0.4\src的內容複製到Lib\Selenium2Library\keywords中。
-==== Package Directory ==== 
-參考配置如下:​ 
-<​code>​ 
-jre/ 
-Lib/ 
-runrf.sh 
-runrf.bat 
-robotframework.jar 
-</​code>​ 
-jre資料夾,如果你是win與linux包一起,就會區分為jre_win與jre_linux,Launch script也要跟著一起修改。如果windows與linux分開,jre就為各別OS所使用的。 
 ==== Launch Scripts ==== ==== Launch Scripts ====
 +參考寫法如下,PYTHON_PATH為測試中所使用到的jar檔路徑,可根據你需求自行修改。
 === Windows === === Windows ===
 <code bash> <code bash>
行 34: 行 25:
 set JAVA=.\jre\bin\java set JAVA=.\jre\bin\java
 set ROBOT_JAR=robotframework.jar set ROBOT_JAR=robotframework.jar
 +set PYTHON_PATH=.\
  
 cd /d "​%BASE%"​ cd /d "​%BASE%"​
行 40: 行 32:
 set JAVA_STACK=-Xss1152k set JAVA_STACK=-Xss1152k
  
-"​%JAVA%"​ %JAVA_MEM% %JAVA_STACK% -jar %ROBOT_JAR% %*+"​%JAVA%"​ %JAVA_MEM% %JAVA_STACK% -jar %ROBOT_JAR% -P %PYTHON_PATH% %*
  
 : cleanup : cleanup
行 48: 行 40:
 set JAVA_STACK= set JAVA_STACK=
 set JAVA= set JAVA=
 +set PYTHON_PATH=
 </​code>​ </​code>​
 === Linux === === Linux ===
行 63: 行 56:
 "​$JAVA_PATH"​ -Xmx2048m -Xss1152k -jar "​$BASEPATH/​robotframework.jar"​ -P $PYTHON_PATH "​$@"​ "​$JAVA_PATH"​ -Xmx2048m -Xss1152k -jar "​$BASEPATH/​robotframework.jar"​ -P $PYTHON_PATH "​$@"​
 </​code>​ </​code>​
 +==== Package Directory ==== 
 +參考配置如下:​ 
 +<​code>​ 
 +jre/ 
 +Lib/ 
 +runrf.sh 
 +runrf.bat 
 +robotframework.jar 
 +</​code>​ 
 +jre資料夾,如果你是win與linux包一起,就會區分為jre_win與jre_linux,Launch script也要跟著一起修改。如果windows與linux分開,jre就為各別OS所使用的。
 ===== Related Problem ===== ===== Related Problem =====
   - [[https://​github.com/​robotframework/​Selenium2Library/​issues/​429|'​Selenium2Library'​ failed: ImportError:​ cannot import name GLOBAL_VARIABLES]] (RobotFramework2.9+必須搭配Selenium2Library1.7.1+)   - [[https://​github.com/​robotframework/​Selenium2Library/​issues/​429|'​Selenium2Library'​ failed: ImportError:​ cannot import name GLOBAL_VARIABLES]] (RobotFramework2.9+必須搭配Selenium2Library1.7.1+)