Jenkins(四)之jenkins 郵件正文報告亂碼解決
阿新 • • 發佈:2019-01-09
jenkins使用tomcat部署後,使用服務開機自啟後傳送jmeter的郵件,報告中文亂碼
解決方法:
1.tomcat 取消服務開啟自動啟動改用 執行tomcat /bin 目錄下startup.bat 啟動
2.在tomcat bin目錄下新建setenv.bat 檔案
檔案內容為:
set “JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8
set “JAVA_OPTS=%JAVA_TOOL_OPTIONS%”
儲存檔案
3.執行startup.bat
4.在瀏覽器輸入localhost:8080/jenkins 進入到 系統配置->系統資訊檢視
5.如果要開機自動啟動jenkins服務
開始選單——執行——輸入gpedit.msc——本地組策略編輯器——計算機配置——Windows設定——指令碼(啟動/關機)——雙擊右側的啟動——彈出啟動屬性對話方塊——新增——tomcat bin 目錄下的startup.bat——確定執行robot framework 的測試用例 命令列pybot使用方式
1、執行整個專案下的所有用例: pybot 專案路徑。例如: pybot D:\robot
2、執行某個suit中的所有用例: pybot 專案路徑\suit檔名稱。 例如:pybot D:\robot\test.txt
3、執行具體的某個用例的用例:pybot –test 用例名稱 專案路徑\suit檔名稱。例如:pybot –test case_1_user log in D:\robot\test.txt
4、執行專案中指定標籤的案例: pybot –include tagName C:\TF-Test