接口測試與性能測試面試問題

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監控
JMP
jmap -head pid 查看堆內存的使用狀況
jmap -histo pid 查看堆內存中的對象數量,大小
相關文章
相關標籤/搜索