西安海學通教育

7x24小時咨詢熱線

400-660-3310

當前位置 : 好學校 西安海學通教育 學習資訊 資訊詳情

軟件測試 | 當面試時被問到“搭建過測試環(huán)境嗎”, 身為小白要怎么回答?

2021-07-23

軟件測試

很多人在面試軟件測試的過程中,經(jīng)常被問到“你會搭建測試環(huán)境嗎”面對這樣的提問,你知道怎么回答么?

>>>>

怎 么 回 答

面試的時突然被問到,很多人的都會感覺腦子一下真空,不知道從何說起。一點就是不知道面試官問這個問題的意圖?很多人在工作中 壓根就沒搭建過測試環(huán)境 根本就不知道從何說起。

面試官問這個問題的意圖,就是想要看看你是否有實戰(zhàn)經(jīng)驗,并且希望你是一個能獨立扛起項目并能自己搭建測試環(huán)境的優(yōu)秀測試工程師。

有些公司可能會有運維部門負責搭建測試環(huán)境,但是軟件測試人員如果一味依賴運維,將會大大的限制了我們測試工程師測試工作的進展。

而且整個項目的測試環(huán)境不是軟件測試工程師負責維護的,后期業(yè)務如果要優(yōu)化測試環(huán)境的時候,或者遇到問題的時候,還要依賴運維,這將會導致整個項目時間延遲推后,工作也有可能不保??!

>>>>

需 要 掌 握 的 知 識

知道了軟件測試工程師搭建測試環(huán)境的重要性,那么真正要具備這些能力,要掌握什么樣的知識和技巧呢?

首先要知道什么是測試環(huán)境!!

測試環(huán)境,是指為了完成軟件測試工作所必需的計算機硬件、軟件、網(wǎng)絡設備、歷史數(shù)據(jù)的總稱,簡而言之,測試環(huán)境的搭建靠硬件+數(shù)據(jù)準備+測試工具+軟件+網(wǎng)絡。

我們要想學會搭建測試環(huán)境,并且把環(huán)境搭建好就必須具備這5種知識。

所以我們就著重講解這五點!且聽我慢慢道來!

一 、硬件

硬件相關的測試就是計算機系統(tǒng)相關的內(nèi)容,比如Windows(7、8、10)系統(tǒng),Linux(centos 7)系統(tǒng)和蘋果(mac os)系統(tǒng)。

測試環(huán)境可以部署在以上任何一種系統(tǒng)上,根據(jù)當前被測軟件的具體需求而定。

軟件運行在的系統(tǒng),會更多的在Windows系統(tǒng)上;但相關環(huán)境的搭建,比如軟件后臺的承載服務,一般都會搭建在Linux系統(tǒng)上。

所以Linux系統(tǒng)相關的命令和操作是軟件測試工程師必備技能之一!

二、軟件

包括當前被測的軟件以及相關依賴和交互的軟件。

當前被測軟件的部署,一般在部署好的Linux系統(tǒng)上安裝好服務之后,可以直接在前端通過web或者APP訪問,后端只要部署完成了,前端的運行還是比較簡單的;

依賴和交互的軟件,一般是一些支持的軟件,比如JDK,tomcat,數(shù)據(jù)庫等。

大家可以打開騰訊課堂,搜索凡貓教育,也可以找我們的客服人員領取相關視頻

>>>>

需 要 掌 握 的 技 能

三、 網(wǎng)絡

這個可能是很多測試小白的一個盲區(qū)。

大家可以先學習一些跟搭建環(huán)境密切相關的網(wǎng)絡知識,然后自己再慢慢的去理解。

軟件測試工程師需要規(guī)劃和配置IP地址,部署路由和VLAN等相關配置,實現(xiàn)網(wǎng)絡隔離和通信,這樣才可以開展正常的業(yè)務測試;

另外,對于一些常用的基礎網(wǎng)絡協(xié)議,如TCP,HTTP,UDP等,好也能有個基本的認知。

當然,除了以上網(wǎng)絡設備,我們還需要知道操作Linux的基本網(wǎng)絡配置。

1、系統(tǒng)的IP和路由配置

2、調(diào)試網(wǎng)絡通信問題等

3、Linux系統(tǒng)命令抓包

這些都是需要Linux命令和網(wǎng)絡基礎知識結合在一起使用的。

四、測試工具

大家執(zhí)行黑盒測試的時候,會利用各種工具代替手工,深化測試;

執(zhí)行壓力和性能的時候,就更加需要借助測試工具模擬出來高并發(fā)、高吞吐、高持續(xù)的數(shù)據(jù)。

軟件測試工程師可以針對自己個人發(fā)展,選擇順手的工具進行學習。

比如要做接口測試,可以學習postman,jmeter;

你要做壓力和性能測試,可以學習Loadrunner,Jmeter的使用;

還有一些常用的抓包工具,如fiddler,必須學習起來。

總之,工具是輔助測試的好幫手,靈活使用可以讓你的測試效率事半功倍。

五、數(shù)據(jù)準備

一般指測試數(shù)據(jù)的準備。

測試數(shù)據(jù)會在測試用例設計的階段設計好,然后軟件運行的時候,作為軟件輸入去驗證軟件功能。

如果是少量、正常的測試數(shù)據(jù),可以直接通過手動方式模擬出來,如果是大量的用戶數(shù)據(jù)的模擬,可以借助測試工具來構建,這個接下來的測試工具部分會再詳細講到。

>>>>

面試技巧

所以,在你成長成為一個全能型優(yōu)秀測試工程之前,被面試官問到這種問題要怎么辦呢?

這里,我可以分享給大家一些小技巧。

首先,去面試之前,先了解你要去面試的公司具體是個什么類型的公司。

其實這點,不止針對這個問題,應該是針對所有的面試,都應該先弄清楚你要去面試的公司主要職位要求和公司業(yè)務,有針對性的去著手準備自己的知識體系和回答問題的方向,這是面試的一個錦囊。

回到我們今天要討論的環(huán)境搭建的問題,因為不同的公司所需要你具備的搭建測試環(huán)境的能力是不一樣的。

如果是傳統(tǒng)的Windows軟件的公司,搭建測試環(huán)境大部分都是跟系統(tǒng)相關的,也就是上面我們講到的硬件部分要求的內(nèi)容。

那么你就需要提前把Linux系統(tǒng)的相關的知識抓緊時間惡補一下;

搭建這樣的測試環(huán)境,則側(cè)重更多的是Linux系統(tǒng)知識,還有相關服務的搭建以及各種工具的使用。

不過,先分析公司類型和業(yè)務,針對崗位需求提前做準備的這種思路,肯定是百利而無一害的。

當然,這種分析也只是一個大概的總結,不是正確也不能涵蓋所有的情況,所以大家做一個參考就好。

另外,面試之前,大家一定要根據(jù)自己已有的工作經(jīng)驗和知識體系做好相關的梳理。

大部分面試官,都會要你根據(jù)工作經(jīng)驗描述搭建測試環(huán)境的過程,那么你就需要在實際項目經(jīng)驗的基礎上,結合自己的知識儲備,然后再有針對性的組織語言去迎合當前面試公司的要求。

這么說可能會有些不太明白,我們來看幾個具體實例。

>>>>實例

面試官:所以Linux系統(tǒng)你是會用的對吧?具體操作步驟能簡單描述一下么?你們一般會安裝一些什么服務?

(他會根據(jù)你的描述挑出來他感興趣的點來細化的問你,比如一些具體的知識細節(jié))

這個時候,就需要你回答具體的細節(jié)了,考驗你的真正實力能力了。

當然,如果遇到自己不是很清楚的,一定不要迎難而上,聰明的引導面試官問你擅長的領域。

比如“這個我不是太清楚,但是我用過另外一個工具,這個工具我比較熟悉”......

面試官:你會自己獨立搭建測試環(huán)境么?你以前公司測試需要自己搭建測試環(huán)境么?

你:我們原來公司都是測試人員自己搭建測試環(huán)境的,因為這樣子的后期的支持維護會比較方便一些,而且整個項目的測試工作也能比較自主獨立的進行。

(首先,肯定的回答了問題,告知你是會搭建測試環(huán)境的,而且也表達了你認為測試人員會搭建測試環(huán)境的必要性)。

我們一般會在拿到測試需求的時候,根據(jù)需求先把準備環(huán)境好。

因為我上一家公司是一家防火墻公司,有自己的設備,也有相應的web應用和APP,所以我會同時測試這些前端應用以及防火墻設備服務。

(先去著重介紹一下公司的業(yè)務類型以及自己的測試的產(chǎn)品,方便后面講環(huán)境搭建的重點,這個地方可以根據(jù)自己的實際情況而定)。

所以準備這樣的測試環(huán)境,我們會需要準備兩臺Linux服務器分別模擬客戶端和后端服務器,搭建好測試拓撲,配通網(wǎng)絡就可以。

(表達出網(wǎng)絡基礎配置能力你是具備的)

然后Linux系統(tǒng)我們一般也會自己安裝,而且還要準備好相應的服務。

(表達出Linux系統(tǒng)的操作和常用服務搭建也是OK的)

然后我們會用客戶端模擬一些用戶流量,也會在Windows上安裝一些常用的測試工具來模擬用戶數(shù)據(jù)來測試產(chǎn)品。

(常用測試工具也是沒有問題的)

這樣最初的測試環(huán)境搭建基本就完成了。

總結

總而言之,面試官問你這樣的問題,一方面是想考察你的技術能力,另一方面也想考察你的表達能力。

如果發(fā)現(xiàn)很多知識領域自己都有涉獵,但是回答的時候不知道從哪里開始,那就根據(jù)自己的經(jīng)驗和實際情況,時??偨Y和沉淀,梳理自己的知識體系。

所以,大家可以對照一下上面列出來的知識點,如果感覺自己的知識儲備不足,可以趁面試之前好好補習一下。

收藏
分享到:

相關課程

相關資訊

西安海學通教育

西安海學通教育

認證等級

信譽良好,可安心報讀

西安海學通教育

已獲好學校V2信譽等級認證

信譽值

  • (60-80)基礎信譽積累,可放心報讀
  • (81-90)良好信譽積累,可持續(xù)信賴
  • (91-100)充分信譽積累,推薦報讀

與好學校簽訂讀書保障協(xié)議:

  • 100%
  • 34
  • 4870
在線咨詢
;