介面測試與效能測試面試問題

2022-04-09 22:01:44 字數 819 閱讀 3706

1.你的介面自動化是如何做的?

2.你常用的介面請求方式以及區別?

3.你的持續整合是怎麼做的?

4.介面自動化落地難點有哪些?

1) 介面文件的管理(建立與維護)(推動能力的體現)

2) 多測試人員協同開發時的case維護

5.介面自動化面試真題技術點

1) 常用的介面自動化資料傳遞方式及區別

get和post

區別:資料格式和資料傳遞位置

2) 介面測試中常用的python庫

requests庫

json的資料解析

6.持續整合落地過程

1) jenkins

7. jvm面試真題以及技術點考察

1) 什麼是記憶體溢位? 為什麼會記憶體溢位?

2) jvm的記憶體區域是如何劃分的?(apache hotspot虛擬機器)

堆記憶體:

新生代(1/3):eden(8/10),from(1/10),to(1/10)

老年代(2/3):執行緒共享記憶體區域(新生代,老年代,永久代),執行緒私有記憶體區域(虛擬機器棧,本地方法棧,程式計數器)

非堆記憶體:

方法區(永久代):

虛擬機器棧:私有的,與執行緒的週期是相同的

本地方法棧:

程式計數器:

3) jvm是如何進行垃圾**的?

younggc(新生代):

fullgc(新生代,老年代,永久代)

8.jvm監控

jmpjmap -head pid 檢視堆記憶體的使用情況

jmap -histo pid 檢視堆記憶體中的物件數量,大小

Redis效能測試問題

最近由於高併發訪問導致公司redis連線一直出現超時 檢視執行最大客戶端連線數發現並沒有達到10000的連線數 後面對redis做併發測試 redis benchmark c 3000 n 10000 發現不一會就出現could not connect to redis at 127.0.0.1 6...

介面測試問題彙總

檢查使用者介面的風格是否滿足客戶的要求,是否通用,文字是否正常顯示,頁面是否美觀,文字結合完美,操作是否友好。參照ui設計和需求規格說明。了解介面測試的知識和經驗,手中無劍,心中有劍。如果只是測試見面,比如控制項顯示,頁面布局,這樣是沒必要進行自動化測試的,用手工測試才能更好的達到。原因如下 1 自...

關於測試面試問題

這個是某軟體測試工程師的面試經驗 1 說說你們公司測試的乙個基本測試流程是什麼?答 首先會召開需求分析會議,參加人員有產品 開發和測試,主要是 需求主要的一些功能點,完了之後,開發就排期進行開發,我們就根據主管寫出來的計畫 分配到的任務編寫測試用例,寫完之後會進行用例評審,有評審修改的就修改整理形成...