您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
02 jenkins自動化測試教程(接口自動化測試環境搭建jmeter+ant+git+jenkins)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-06-10 10:36:29【】2人已围观
简介/p>3、Jenkins應用部署實現流程首先來梳理下整個項目的實現流程,主要分為Jenkins主節點和應用服務器,是一對多的關系。Jenkins主節點的主要負責項目部署前的工作,主要包含拉取代碼,前端
3、Jenkins應用部署實現流程
首先來梳理下整個項目的實現流程,主要分為Jenkins主節點和應用服務器,是一對多的關系。
Jenkins主節點的主要負責項目部署前的工作,主要包含拉取代碼,前端打包,后端打包,快照版檢測,將壓縮包和部署腳本發送到目標機器(即應用服務器),遠程調用目標機器上的部署腳本進行代碼替換。
應用服務器部署腳本執行過程有:解壓壓縮包,停止服務,覆蓋代碼,拉取dis買粉絲nf,應用目錄分組賦權,重啟服務,檢查服務是否有進程,查看啟動日志,刪除/tmp目錄下舊壓縮包。
Jenkins應用部署流程圖
4、任務計劃
4.1、搭建環境
Jenkins
指路【Jenkins系列】如何搭建Jenkins環境。
Ansible
Git
GitLab
因為這個我沒有實踐成功的教程,所以在這里就不貼啦~
Node.js
Maven
JDK
Nginx
2、編寫前置腳本
3、編寫應用部署腳本
4、Jenkins配置
指路【Jenkins系列】如何構建Jenkins Job。
新增Job,主要用于拉取代碼,執行Maven編譯,執行app_build.sh,將壓縮包通過ssh發送到目標機器,遠程調用目標機器的deploy.sh。
三、含淚踩坑
踩坑1
問題描述:在錯誤的路徑拉取配置,原因是未成功解壓壓縮包。
解決方案:校驗壓縮包是否解壓成功解壓成功,并且在cd到正確的路徑后添加&&(&&表示上一條命令執行成功再執行下一條命令)才進行拉取配置。
踩坑2
問題描述:項目沒有正常停止,導致無法重新啟動。
解決方案:雖然執行kill -9,但是未找到根本原因,因此加了一個檢測機制,如果檢測沒有正常停止服務,則退出程序。
踩坑3
問題描述:生產部署腳本拉取了開發環境的的jdbc配置,原因是生產部署腳本寫錯了開發環境dis買粉絲nf的域名,當時我同時在搞開發生產環境的腳本,開發和生產是兩套不同的腳本,一時混亂寫錯了,嚇得一批,好在當時生產環境還沒投產使用。
解決方案:為了避免后續這種情況的發生,而且是必須避免的,我們通過環境名稱來判斷走開發還是生產域名,這樣就能保證腳本一致性了。
在這個項目實際遇到的問題遠不止上面這幾個,在這個實踐過程中,我對整個應用部署流程有了更深的理解,平時方方面面的學習終于集中化起來進行實踐了。
我習慣將學到的知識和遇到的問題記錄起來,在寫這篇文章的過程回過頭來看,五味雜陳,原來我都經歷了這些哈哈哈......
踩過的坑終究使我更加強大,帶你見證呱呱本呱成長為參天大呱~
搞測試,不迷路
呱呱大王本呱帶你飛!
最近想要在家自學軟件測試的基礎知識,有什么學習資料值得推薦?
關于軟件測試的基礎知識,網上有一大把的資料可以參考,可以上簡書,知乎,博客,論壇,網易云課堂,買粉絲ursera找資料,比較經濟實惠;
如果是0基礎,想入門又不想被帶偏的話,借助《軟件評測師教程》來系統的學習軟件測試的基礎知識,順便通過考試來實戰;
如果是有耐心看書的話,比較經典的如下:
《軟件測試的藝術》
我大致看了一下,文章比較生硬,要耐心看,有問題時時不時的拿出來翻閱一下;
《軟件測試設計》
鄭文強系列書比較基礎的一本,可以去他的博客里看看,他還有《軟件測試管理》、《軟件測試基礎教程》等也可以參考
《軟件測試》--佩騰-美
個人感覺,挺適合初學者。本書先介紹了測試目標、測試類型,說明如何報告和分析故障;而后介紹了問題跟蹤系統的使用、測試用例的設計、設備測試,測試本地化、測試工具,以及測試計劃和測試文檔;最后介紹了測試項目及測試人員的管理。
《軟件測試經驗與教訓》
實戰性比較強,建議工作期間時不時拿出來看看
軟件測試該如何學習?
一、學習路線圖(點擊圖片即可放大,可清晰觀看)
二、軟件測試視頻第一階段-前置基礎知識1、學習目標:
可掌握的核心能力:
1. 熟悉計算機相關概念;
2. 掌握基礎的測試理論;
3. 熟練掌握HTML常用標簽和語法規范;
4. 掌握使用CSS定義網頁樣式;
5. 掌握js的基本用法;
2、知識點:
1)計算機基礎
計算機組成部分、操作系統分類、B/S和C/S架構、常用DOS命令、服務器域名
2)測試理論
軟件測試的目的、軟件測試定義、軟件測試原則、產品質量模型、測試基本流程
3)HTML基礎
HTML基礎語法、標簽屬性、圖片標簽、超鏈接、錨點、表單
4)CSS基礎
CSS基礎語法、CSS四類選擇器、常用文字屬性、行高屬性、邊框、盒子模型、內外邊距
5)JS基礎
JS基礎語法、JS引入方式
三、軟件測試視頻篇第二階段-linux和數據庫1、學習目標:
可掌握的核心能力:
1. 掌握Linux操作系統按照和配置;
2. 熟練掌握Linux常用命令;
3. 掌握數據庫增刪改查操作;
4. 熟悉數據庫索引、視圖、事務、常見函數等高級功能;
5. 掌握Redis的string類型、hash類型、set類型、list類型等基本類型和操作;
2、知識點:
1)LINUX(熟悉)
操作系統介紹、操作系統發展歷史、CentOS圖形界面、文件和目錄、常用LINUX命令使用、vim文本編輯器的使用
2)數據庫介紹(熟悉)
數據庫基本概念、關系型數據庫介紹、MySQL安裝與使用、Navicat使用
3)SQL語言(重點)
數據表操作、數據操作-增刪改查、條件查詢、排序、聚合函數、分組、分頁、連接查詢、自關聯、子查詢、子查詢演練
4)數據庫高級功能(了解)
數據庫設計、命令行操作數據庫、函數、存儲過程、視圖、事務、索引、外鍵、用戶密碼
5)redis數據庫功能(掌握)
掌握Redis的string類型、hash類型、set類型、list類型等基本類型和操作;
四、軟件測試視頻篇第三階段-測試基礎1、學習目標:
可掌握的核心能力:
1. 掌握測試的基本概念和測試常見分類;
2. 熟練掌握黑盒測試用例設計方法,進行功能測試用例設計;
3. 熟練掌握缺陷報告的編寫;
4. 熟悉測試管理工具禪道和JIRA的使用
5. 掌握項目測試流程;
6. 掌握Web項目功能測試分析和用例編寫;
7. 熟悉測試計劃,測試方案,測試報告的核心內容
8. 掌握功能測試與數據庫的關系
9. 掌握Fiddler工具的使用
2、知識點:
1)軟件測試理論
軟件測試的分類,軟件開發模型和測試模型,軟件的質量模型,測試用例的定義和要素
2)測試用例設計
等價類方法、邊界值方法、因果圖、判定表、狀態遷移法、正交、場景
3)缺陷管理
缺陷定義、缺陷的判定標準、缺陷報告、缺陷跟蹤流程
4)Web項目實戰
搭建項目的測試環境,如何快速熟悉項目,項目的測試流程,測試計劃和方案,功能測試分析,狀態遷移法的使用,流程測試分析,非功能測試分析,測試報告編寫,Fiddler抓包
5)App項目實戰
6)測試管理工具
禪道的使用,JIRA的使用
五、軟件測試視頻篇第四階段-編程+數據結構1、學習目標:
可掌握的核心能力:
1. 掌握Python基礎語法, 具備基礎的編程能力;
2. 建立編程思維以及面向對象程序設計思想。
2、知識點:
1)Python開發環境
Python開發環境的搭建、Pycharm使用
2)Python基礎
變量以及變量的類型、標識符和關鍵字、變量名命名方式、算數運算符、變量數據類型轉換、輸入和輸出、注釋、if語句基本格式、if…else…語句、if…elif..else語句、邏輯運算符、比較關系運算符、運算符優先級、while循環語法格式、while嵌套應用、break的用法、買粉絲ntinue的用法、列表概念及操作、元組概念及操作、字典概念及操作、字符串概念及操作、集合概念及操作、for循環及for…else用法、函數的基本語法、函數執行流程、文檔注釋、帶參數的函數、帶返回值的函數、函數的嵌套調用、匿名函數、遞歸函數、局部變量和全局變量、引用、文件的概念、文件的打開與關閉、文件讀寫, 以及文件定位讀寫、文件、目錄相關操作
3)面向對象
面向對象介紹、類和對象的概念、魔術方法的意義及作用、對象成員的訪問控制權限、繼承的概念及意義、繼承、多層繼承和多繼承、多態的概念以及應用、類屬性和實例屬性、實例方法、類方法、靜態方法、設計模式: 單例模式
4)異常處理
很赞哦!(359)
相关文章
- 05 youtube官網網頁版觀看免費字幕提取工具(有沒有網上可以學的短視頻制作和運營?)
- 01 海外抖音視頻代發違法嗎(騙別人做抖音代發犯法嗎)
- 05 youtube官網網頁版登錄官網下載電腦版官網(you tu be的官網是多少?)
- 01 海外撥打400電話怎么收費(撥打400電話收費嗎)
- 01 海外招聘軟件有那些(海外招聘當地員工可以用哪些渠道?)
- 01 海外攔截在哪里設置(為什么沒有設置海外來電攔截功能還是收不到海外電話)
- 05 youtube官網網頁版設置中文在c語言程序中(python爬蟲用的哪些庫)
- 01 海外抖音tiktok安卓版中文(海外tiktok怎么下載)
- 05 youtube官網網頁版設置中文沒效果怎么(PS軟件各個版本區別大嗎?哪個版本最適合新手?)
- 05 youtube官網網頁版觀看網站免費下載ppt(電腦不用軟件怎么錄屏)
热门文章
站长推荐
05 youtube官網網頁版觀看網站高清免費在線(如何將視頻下載到電腦上?)
05 youtube官網網頁版登錄文件夾被拒絕為(給新手的ADOBE軟件不完全科普指南!)
05 youtube官網網頁版設置中文教程下載電腦版(you tu be的官網是多少?)
05 youtube官網網頁版登錄不進去是英文(給新手的ADOBE軟件不完全科普指南!)
05 youtube官網網頁版設置中文教程pdf(PS軟件各個版本區別大嗎?哪個版本最適合新手?)
01 海外抖音tiktok教學送手機(海外抖音tiktok賺錢是真的嗎?)
01 海外抖音是哪個app(抖音海外版是哪國app)
05 youtube官網網頁版登錄官網學生優惠多少(you tu be的官網是多少?)