1. 程式人生 > 其它 >Windows 批處理 bat 設定固定ip 多個ip與自動ip切換

Windows 批處理 bat 設定固定ip 多個ip與自動ip切換

1、 如何部署環境?

以docker為例,以java語言為主,我們先構建

2、如果程式出錯,如何定位到錯誤日誌?

1.如果我們的程式是docker來部署的,我們重複之前錯誤步驟的同時,用docker logs -f containerID,來檢視錯誤日誌提交給開發

2.如果不是用docker部署的,我們重複之前的錯誤步驟的同時,使用tail -f  來檢視錯誤日誌提交給開發

給檔案賦予許可權:讀4寫2執行1

3、檢視檔案前幾行和後幾行?

head -n 5:檢視前幾行

tail -n 5:檢視後幾行

4、作為一個測試,應具備什麼素質?

1.學習能力

2.邏輯思維能力

3.接受變化的能力

4.測試思維

5.主動性積極性

6.遇到挫折能夠迎難而上

5、你如何看待加班?

如果工作需要就加班,但是不做無效的加班,

6、如果你和開發衝突了,你會怎麼做?

下來反思一下自己做的不對的地方

向對方道歉

解決技術上的問題

7、如果給你一個介面,你會怎麼測試它?

1.通過介面文件,或者是通過開發同學獲取到請求地址,請求方法,請求頭,請求引數和響應資料

2.我們測試這個介面的正常情況

3.測試這介面的異常情況,主要分為如下幾類:

a.如果請求引數是必填的,我給他為空,後端有沒有做判斷

b.如果它的資料型別是Int,我給它傳的不是Int,比如我傳的是float,str,看後端有沒有做判斷

c.如果字串的長度是10,我給他傳的長度大於10,看後端有沒有做判斷

8、詳細的描述下動態引數的解決思路?

1.postman:以登入為例,登入成功之後會返回一個token,這個token每次都是不一樣的,所有它是一個動態引數,我們在登入的介面的tests中定義一個變數來獲取這動態引數token的值,在下一個介面比如檢視首頁中通過{{ 變數名}}來獲取它,再把所有介面放在一個集合當中,順序是登入在前,這樣執行的時候就實現了動態引數的上下關聯。

2.jmeter:以登入為例,我們在登入的介面中新增一個後置處理器下面的json提取器或者正則表示式提取器,我們定義一個變數來獲取token值,如何在下個介面中比如檢視首頁,通過${變數名}來獲取它,然後執行這個執行緒組,就實現了動態引數的上下關聯。