最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

軟件測試的環(huán)境部署怎么做?

2021-11-10 17:15 作者:黑馬測試  | 我要投稿



本篇轉(zhuǎn)載自黑馬測試高贊知乎文章:https://www.zhihu.com/question/51992962/answer/1700357765


環(huán)境搭建對于測試人員而言是一個(gè)需要掌握的知識(shí)點(diǎn)。主要原因是處于下面這兩點(diǎn)考慮:

  • 在面試中,測試人員會(huì)經(jīng)常被問到你所測試項(xiàng)目的環(huán)境是怎么部署的

  • 在實(shí)際工作中,測試人員可能也會(huì)面臨自己部署測試環(huán)境的場景

若是面試官問環(huán)境搭建問題,千萬不要只回答是運(yùn)維人員部署,這顯然不是面試官所想聽的答案。面試官考察的主要是兩個(gè)方面:

1、考量的是面試者是否熟悉自己所經(jīng)歷項(xiàng)目環(huán)境
2、對于服務(wù)器運(yùn)行的常識(shí)知識(shí)是否理解到位

所以無論是面試還是實(shí)際工作中的應(yīng)用,都需要會(huì)真正的懂得環(huán)境搭建,下面就來介紹:

一、先來看下項(xiàng)目運(yùn)行成功的的示意圖

軟件系統(tǒng)如果需要很好的運(yùn)行,離不開一套穩(wěn)定可靠的環(huán)境。環(huán)境搭建主要就是搭建服務(wù)端。一般企業(yè)的環(huán)境搭建示意圖如下所示:

因?yàn)橐话愎经h(huán)境搭建普遍使用LNMP【L代表linux,N代表nginx,M代表mysql,P代表PHP】,上面的示意圖,我們可以簡化成一張更簡單的示意圖,如下所示:

  • 客戶端:用戶使用者的入口終端,比如網(wǎng)站,手機(jī)app

  • 服務(wù)端:給用戶提供應(yīng)用服務(wù)的終端(也是環(huán)境部署的核心端)

注意事項(xiàng):

  • 上圖是通過一臺(tái)服務(wù)器上安裝運(yùn)行所需所有服務(wù)來熟悉環(huán)境部署

  • 實(shí)際企業(yè)中往往多將不同的應(yīng)用服務(wù)部署到不同的服務(wù)器上形成服務(wù)器的集群(從安全穩(wěn)定性考慮),其本質(zhì)部署過程原理都是一樣的

二、來看下服務(wù)器作用

上圖中的Linux就是服務(wù)端,是我們在使用軟件產(chǎn)品的時(shí)候很少會(huì)接觸到的。所以為避難大家對他的陌生,在此我們來簡單介紹下服務(wù)器。

服務(wù)器本身可以理解為一些高配置的電腦,并且有專業(yè)的服務(wù)器操作系統(tǒng)(一般是linux系統(tǒng))。為了給用戶提供高效的服務(wù),需要在服務(wù)器上安裝許多應(yīng)用服務(wù)(可以理解為一些應(yīng)用軟件),而這些應(yīng)用服務(wù)之間往往協(xié)同工作,以實(shí)現(xiàn)用戶特定的目的。

在實(shí)際項(xiàng)目中,不同的項(xiàng)目往往會(huì)根據(jù)需求選擇不同的應(yīng)用服務(wù),但是常見應(yīng)用服務(wù)的基本作用需要搞清楚。

三、來看下服務(wù)器組件

通過上述圖能夠看出,環(huán)境部署其實(shí)主要是指服務(wù)器對應(yīng)組件的安裝組合使用,即服務(wù)端的構(gòu)成。要想熟悉項(xiàng)目運(yùn)行的基本原理,可以通過構(gòu)成服務(wù)器基本組件熟悉。

  • 基礎(chǔ)骨架:需要有硬件系統(tǒng)和服務(wù)器操作系統(tǒng)構(gòu)成的基礎(chǔ)支撐,例如LNMP中的L-Linux ;

  • 數(shù)據(jù)庫應(yīng)用服務(wù):為用戶使用的系統(tǒng)提供數(shù)據(jù)存儲(chǔ)記錄的倉庫,例如LNMP中的M-Mysql;

  • web應(yīng)用服務(wù):為瀏覽器等客戶端提供可視化界面顯示及資源轉(zhuǎn)發(fā)的應(yīng)用服務(wù),例如LNMP中的 N-Nginx;

  • 系統(tǒng)語言環(huán)境:提供服務(wù)的系統(tǒng)所對應(yīng)開發(fā)語言環(huán)境組件,例如LNMP中P-Php ;

  • 項(xiàng)目文件包:開發(fā)人員編寫好的源代碼文件包(就是為用戶提供服務(wù)的軟件系統(tǒng)),例如咱們網(wǎng)站的源碼,app的源碼等...

上述構(gòu)成服務(wù)器的組件能夠?qū)崿F(xiàn)基本測試環(huán)境的部署。搭建的順序一般如下所示(可以給面試官介紹的內(nèi)容):

前提:一般需要linux的基本技能,因?yàn)槌R姺?wù)操作系統(tǒng)大多是linux系統(tǒng)。

1、安裝基礎(chǔ)的應(yīng)用服務(wù),最起碼能夠在linux服務(wù)器上安裝成功所需要的數(shù)據(jù)庫服務(wù)如mysql、web服務(wù)如nginx、開發(fā)語言工具包如php等
2、將開發(fā)打包好的項(xiàng)目文件包上傳到服務(wù)器,修改對應(yīng)web服務(wù)及其關(guān)聯(lián)的配置文件(該部分也是關(guān)鍵可以借助部署手冊或者企業(yè)運(yùn)維人員),讓各個(gè)組件能正常運(yùn)行
3、檢查網(wǎng)絡(luò)路由及地址配置信息,通過客戶端驗(yàn)證系統(tǒng)的正確性

四、環(huán)境搭建練習(xí)

紙上得來終覺淺,一定要去練習(xí)下。若搭建成功,則無論是未來的工作需要,還是面試問到,心里有底氣的多。

強(qiáng)列推薦3個(gè)環(huán)境搭建實(shí)戰(zhàn)案例(若時(shí)間充裕,建議下面3個(gè)項(xiàng)目都練習(xí)一下):

1、通過LNMP環(huán)境部署禪道軟件:


2、簡歷項(xiàng)目_在Linux上部署碼云商城項(xiàng)目(推薦)


3、黑馬突擊項(xiàng)目視頻_測試環(huán)境項(xiàng)目部署實(shí)戰(zhàn)(推薦)

五、搭建成功,不要忘記看最后總結(jié)

學(xué)習(xí)捷徑:技能的支撐+不斷的練習(xí) = “牛X的大神”
  • 首先,搞清楚自己的項(xiàng)目構(gòu)成組件

  • 其次,需要有一定的linux和數(shù)據(jù)庫操作經(jīng)驗(yàn)

  • 第三,對于服務(wù)器常見應(yīng)用服務(wù)的構(gòu)成相對熟悉

  • 最后,對于部署過程中細(xì)節(jié)可以借助網(wǎng)絡(luò)或者運(yùn)維人員確定

-----------------------------------------------------------------------------

如果你是測試新手,需要自動(dòng)化測試入門資料,則可以看看下方我對黑馬測試學(xué)習(xí)路線圖的資源推薦:一份13G的超實(shí)用干貨學(xué)習(xí)資源,涉及的內(nèi)容非常全面。

包括軟件學(xué)習(xí)路線圖,黑馬50多天的上課視頻、16個(gè)突擊實(shí)戰(zhàn)項(xiàng)目,80余個(gè)軟件測試用軟件,37份測試文檔,70個(gè)軟件測試相關(guān)問題,40篇測試經(jīng)驗(yàn)級文章,上千份測試真題分享,還有2020軟件測試面試寶典,還有軟件測試求職的各類精選簡歷,希望對大家有所幫助…..

《2020軟件測試學(xué)習(xí)路線圖,內(nèi)附視頻教程+自學(xué)路線+工具+面試篇》:bbs.itheima.com/thread-405757-1-1.html?zhihuxhw



若你是對測試不太了解的測試小萌新,有太多太多對測試的疑惑(前途、薪資、技術(shù)含量、男生是否可以干.....),強(qiáng)烈推薦你觀看《測試小白必看:學(xué)習(xí)軟件測試必問的100個(gè)問題,從此貼開始》,相信能掃除掉你心目中90%以上的常見問題


《軟件測試100個(gè)常見問題》:http://bbs.itheima.com/thread-507947-1-1.html


最后,為方便大家自學(xué)軟件測試,特意給大家準(zhǔn)備了一份13G的超實(shí)用干貨學(xué)習(xí)資源,涉及的內(nèi)容非常全面。

包括軟件學(xué)習(xí)路線圖,黑馬50多天的上課視頻、16個(gè)突擊實(shí)戰(zhàn)項(xiàng)目,80余個(gè)軟件測試用軟件,37份測試文檔,70個(gè)軟件測試相關(guān)問題,40篇測試經(jīng)驗(yàn)級文章,上千份測試真題分享,還有2020軟件測試面試寶典,還有軟件測試求職的各類精選簡歷,希望對大家有所幫助…..

《2021軟件測試學(xué)習(xí)路線圖,內(nèi)附視頻教程+自學(xué)路線+工具+面試篇》:bbs.itheima.com/thread-405757-1-1.html


軟件測試的環(huán)境部署怎么做?的評論 (共 條)

分享到微博請遵守國家法律
哈密市| 合肥市| 合水县| 承德县| 隆回县| 宜君县| 修武县| 文登市| 安平县| 龙井市| 南充市| 定结县| 丰镇市| 龙胜| 河北区| 漯河市| 丹凤县| 涟源市| 扶余县| 咸宁市| 吴江市| 枣庄市| 盘锦市| 云和县| 夏河县| 凤山县| 旬阳县| 闽清县| 浏阳市| 平阴县| 密云县| 双流县| 西丰县| 高唐县| 崇左市| 西青区| 西安市| 湖南省| 平谷区| 武隆县| 嘉禾县|