- 相關(guān)推薦
性能測試工程師的面試題
歡迎查看CN人才網(wǎng)小編為大家整理的性能測試工程師的面試題,希望可以幫到你!
1.什么是負(fù)載測試?什么是性能測試?
2.性能測試包含了哪些測試(至少舉出3種)
3.簡述性能測試的步驟
4.簡述使用Loadrunner的步驟
5.什么時候可以開始執(zhí)行性能測試?
6.LoadRunner由哪些部件組成?
7.你使用LoadRunner的哪個部件來錄制腳本?
8.LoadRunner的哪個部件可以模擬多用戶并發(fā)下回放腳本?
9.什么是集合點?設(shè)置集合點有什么意義?Loadrunner中設(shè)置集合點的函數(shù)是哪個?
10.什么是場景?場景的重要性有哪些?如何設(shè)置場景?
11.請解釋一下如何錄制web腳本?
12.為什么要創(chuàng)建參數(shù)?如何創(chuàng)建參數(shù)?
13.什么是關(guān)聯(lián)?請解釋一下自動關(guān)聯(lián)和手動關(guān)聯(lián)的不同。
14.你如何找出哪里需要關(guān)聯(lián)?請給一些你所在項目的實例。
15.你在哪里設(shè)置自動關(guān)聯(lián)選項?
16.哪個函數(shù)是用來截取虛擬用戶腳本中的動態(tài)值?(手工管聯(lián))
17.你在VUGen中何時選擇關(guān)閉日志?何時選擇標(biāo)準(zhǔn)和擴展日志?
18.你如何調(diào)試LoadRunner腳本?
19你在LR中如何編寫自定義函數(shù)?請給出一些你在以前進(jìn)行的項目中編寫的函數(shù)。
20.在運行設(shè)置下你能更改那些設(shè)置?
21.你在不同的環(huán)境下如何設(shè)置迭代?
22.你如何在負(fù)載測試模式下執(zhí)行功能測試?
23.什么是逐步遞增?你如何來設(shè)置?
24.以線程方式運行的虛擬用戶有哪些優(yōu)點?
25.當(dāng)你需要在出錯時停止執(zhí)行腳本,你怎么做?
26.響應(yīng)時間和吞吐量之間的關(guān)系是什么?
27.說明一下如何在LR中配置系統(tǒng)計數(shù)器?
28.你如何識別性能瓶頸?
29.如果web服務(wù)器、數(shù)據(jù)庫以及網(wǎng)絡(luò)都正常,問題會出在哪里?
30.如何發(fā)現(xiàn)web服務(wù)器的相關(guān)問題?
31.如何發(fā)現(xiàn)數(shù)據(jù)庫的相關(guān)問題?
32.解釋所有web錄制配置?
33.解釋一下覆蓋圖和關(guān)聯(lián)圖的區(qū)別?
34.你如何設(shè)計負(fù)載?標(biāo)準(zhǔn)是什么?
35.Vuser_init中包括什么內(nèi)容?
36. Vuser_end中包括什么內(nèi)容?
37.什么是think time?think_time有什么用?
38.標(biāo)準(zhǔn)日志和擴展日志的區(qū)別是什么?
39.解釋以下函數(shù)及他們的不同之處。
Lr_debug_message
Lr_output_message
Lr_error_message
Lrd_stmt
Lrd_fetch
40.什么是吞吐量?
41.場景設(shè)置有哪幾種方法?
【性能測試工程師需要精通什么】
精通性能測試的基本概念,過程,方法論,了解性能工程;
精通1個商業(yè)性能測試工具+1個開源性能測試工具,知道工具可以做什么,不可以做什么,以及工具使用中常見的問題和解決思路;
扎實的計算機專業(yè)基礎(chǔ)知識,包括計算機組成原理、操作系統(tǒng)、數(shù)據(jù)庫原理、計算機網(wǎng)絡(luò)原理;
熟悉至少1個常用的數(shù)據(jù)庫產(chǎn)品,例如SQL Server或者 Oracle,能進(jìn)行一般的數(shù)據(jù)庫管理操作,熟悉SQL腳本的使用,熟悉常用的數(shù)據(jù)調(diào)優(yōu)工具和常用的counter;
熟悉至少一個操作系統(tǒng)的原理,Windows或者Linux都可以,熟悉操作系統(tǒng)的體系架構(gòu)、操作系統(tǒng)的重要基礎(chǔ)概念,以及內(nèi)存管理、存儲/文件系統(tǒng)、驅(qū)動/硬件的管理、網(wǎng)絡(luò)協(xié)議的實現(xiàn)及構(gòu)成、性能的監(jiān)控方法和原理,熟悉常用的counter;
熟悉至少一個web server 產(chǎn)品,例如apache,了解一般的配置和常用的counter;
熟悉至少一個應(yīng)用服務(wù)器產(chǎn)品,例如tomcat,了解一般的配置,熟悉常用的服務(wù)器性能監(jiān)控方法和原理,熟悉常用的counter;
至少熟悉TCP/IP協(xié)議,熟悉HTTP協(xié)議,至少見過并了解三層、四層交換或者路由器的使用和配置。了解常用的與網(wǎng)絡(luò)性能相關(guān)的counter;
了解一般的大型企業(yè)應(yīng)用的部署架構(gòu)和應(yīng)用架構(gòu);
了解知名大型web應(yīng)用、高并發(fā)量、高流量、實時響應(yīng)要求高的超大規(guī)模網(wǎng)站的架構(gòu)和優(yōu)化歷程;
熟悉統(tǒng)計學(xué)的基礎(chǔ)知識、常用分析方法以及實驗設(shè)計方法,了解數(shù)學(xué)建模相關(guān)的知識;
熟悉專屬行業(yè)的業(yè)務(wù)知識和用戶場景,例如電信行業(yè)的OSS系統(tǒng)所涉及的業(yè)務(wù)知識和用戶場景,證券交易系統(tǒng)所涉及的業(yè)務(wù)知識和用戶場景;
大量的實際性能測試及優(yōu)化經(jīng)驗;
積極的參與到各類圈子、社團的討論和交流、分享中。
【性能測試工程師的面試題】相關(guān)文章:
軟件測試面試題07-18
軟件測試面試題06-27
軟件測試的面試題04-20
外企軟件測試面試題08-23
Android工程師的面試題08-07
Android工程師面試題10-24
前端工程師面試題10-20
各大公司軟件測試面試題08-06
測試工程師述職報告范文10-15