您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
02 jenkins自動化測試教程(接口自動化測試環境搭建jmeter+ant+git+jenkins)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-07-22 15:54:49【】0人已围观
简介/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)異常處理
很赞哦!(21489)
相关文章
- 02 上海對外經貿大學英語研究生學制(英語專業非全日制碩士?)
- 05 ins如何調整帖文順序(ins怎么把私密文件移出來)
- 05 my music mix on youtube full length(earmusic造句 earmusicの例文)
- 02 上海對外貿易考研分數線(上海對外經貿大學考研分數線)
- 05 playlist on youtube music 買粉絲s(如何在youtubemusic中創建快捷指令)
- 05 ins風高級感名字意大利文(有高級感的英文名,ins風高級感英文店名有哪些?)
- 05 music youtube music 買粉絲s 2015(如何讓YTmusic在后臺播放)
- 02 上海對外貿易備案表流程(上海辦理進出口業務的流程)
- 02 上海對外經貿應用統計專碩參考書(上海對外經貿大學應用統計專碩含金量)
- 02 上海對外經貿大學金融工程專業(上海對外經貿大學有哪些專業?)
热门文章
站长推荐
05 online youtube 買粉絲 downloader app for iphone(ios9越獄后要裝什么才能看越獄系統)
02 上海對外經貿大學讀研體驗(上海對外經貿大學研究生好考嗎)
05 java買粉絲買粉絲授權登錄(醫院的HIS系統是什么?)
02 上海工商外國語學校徐匯校區(上海市工商外國語學校怎么樣?)
05 put youtube on now(找一首英文歌的歌名)
02 上海對外經貿的金融學咋樣(對外經貿大學本科金融專業都學些什么?)
05 thank somebody for something造句(thank sb for doing sth和thanks sb to do sth區別)
05 java 發布訂閱模式(下面哪些方法可以用作javascript異步模式的編程)