技術(shù)干貨:關(guān)于性能測(cè)試面試題及答案_第1頁(yè)
技術(shù)干貨:關(guān)于性能測(cè)試面試題及答案_第2頁(yè)
技術(shù)干貨:關(guān)于性能測(cè)試面試題及答案_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

技術(shù)干貨:關(guān)于性能測(cè)試面試題及答案

關(guān)于性能測(cè)試面試題及答案,我們一起來(lái)看一下吧!

1、如何識(shí)別系統(tǒng)瓶頸?

從TPS指標(biāo)分析,TPS即系統(tǒng)單位時(shí)間內(nèi)處理事務(wù)的數(shù)量。當(dāng)前隨著用戶數(shù)的增長(zhǎng)期系統(tǒng)每秒可處理的事務(wù)數(shù)是否也會(huì)增長(zhǎng)。

2、如何發(fā)覺(jué)數(shù)據(jù)庫(kù)的相關(guān)問(wèn)題?

①通過(guò)運(yùn)行某些相應(yīng)的已獵取的SQL語(yǔ)句,推斷是否由于數(shù)據(jù)庫(kù)索引所導(dǎo)致的事務(wù)響應(yīng)過(guò)長(zhǎng)的問(wèn)題發(fā)生。

②通過(guò)實(shí)時(shí)監(jiān)控工具(nmon等)監(jiān)控分析:Ⅰ.系統(tǒng)在運(yùn)行過(guò)程中其CPU是否穩(wěn)定運(yùn)行或CPU耗用是否過(guò)高;Ⅱ.在系統(tǒng)運(yùn)行過(guò)程中其內(nèi)存是否存在內(nèi)存泄漏現(xiàn)象;

3、think_time的作用是什么?

①降低當(dāng)前運(yùn)行時(shí)壓力,環(huán)節(jié)對(duì)應(yīng)用服務(wù)器所造成的壓力;

②模擬真實(shí)生產(chǎn)用戶操作,考察對(duì)服務(wù)器所造成的影響。

4、進(jìn)行參數(shù)化的目的是什么?

①削減腳本的大??;

②便于腳本的維護(hù),從而更加真實(shí)的模擬生產(chǎn)環(huán)境的數(shù)據(jù)。

5、容量測(cè)試方法中為什么要以逐步遞增的方式進(jìn)行?

虛擬用戶數(shù)隨著負(fù)載時(shí)間的延長(zhǎng)而增加,可以關(guān)心確定系統(tǒng)響應(yīng)時(shí)間減慢的精確?????時(shí)間以及精確?????的用戶數(shù)。

6、假設(shè)在測(cè)試過(guò)程中某些事務(wù)的響應(yīng)時(shí)間過(guò)長(zhǎng),但分析應(yīng)用服務(wù)、數(shù)據(jù)庫(kù)以及網(wǎng)絡(luò)都屬于正?,F(xiàn)象,問(wèn)題可能消失的緣由有哪些?

①LoadRunner客戶機(jī)器是否已無(wú)法承載當(dāng)前運(yùn)行壓力導(dǎo)致LoadRunner無(wú)法準(zhǔn)時(shí)獵取從服務(wù)端返回的信息;

②Tink_time是否已忽視;

③確定當(dāng)前被測(cè)系統(tǒng)架構(gòu),是否為在每次測(cè)試過(guò)程中清晰緩存所導(dǎo)致。

7、如何發(fā)覺(jué)應(yīng)用服務(wù)器的相關(guān)問(wèn)題?

①通過(guò)某些事務(wù)的運(yùn)行,推斷是否在應(yīng)用代碼層未進(jìn)行調(diào)優(yōu)導(dǎo)致事務(wù)響應(yīng)大事過(guò)長(zhǎng);

②通過(guò)實(shí)時(shí)監(jiān)控工具(nmon等)監(jiān)控分析:Ⅰ.系統(tǒng)在運(yùn)行過(guò)程中其CPU是否穩(wěn)定運(yùn)行或CPU耗用是否過(guò)高;Ⅱ.在系統(tǒng)運(yùn)行過(guò)程中其內(nèi)存是否存在內(nèi)存泄漏現(xiàn)象;Ⅲ.打開(kāi)相應(yīng)日志、分析在運(yùn)行過(guò)程中是否存在交易報(bào)錯(cuò)并獵取錯(cuò)誤緣由查看是否由于代碼緣由導(dǎo)致交易錯(cuò)誤發(fā)生。

8、簡(jiǎn)述性能測(cè)試流程?

①分析性能需求:選擇用戶使用最頻繁的場(chǎng)景來(lái)測(cè)試,比如:登陸,搜尋,下單等等。確定性能指標(biāo):比如:事務(wù)通過(guò)率為100%,TOP99%是5秒,最大并發(fā)用戶為1000人,CPU和內(nèi)存的使用率在70%以下;

②制定性能測(cè)試方案,明確測(cè)試時(shí)間(通常在功能穩(wěn)定后,如第一輪測(cè)試后進(jìn)行)和測(cè)試環(huán)境和測(cè)試工具;

③編寫測(cè)試用例;

④搭建測(cè)試環(huán)境,預(yù)備好測(cè)試數(shù)據(jù);

⑤編寫性能測(cè)試腳本;

⑥性能測(cè)試腳本調(diào)優(yōu)。設(shè)置檢查點(diǎn)、參數(shù)化、關(guān)聯(lián)、集合點(diǎn)、事務(wù),調(diào)整思索時(shí)間,刪除冗余腳本;

⑦設(shè)計(jì)測(cè)試場(chǎng)景,運(yùn)行測(cè)試腳本,監(jiān)控服務(wù)器;

⑧分析測(cè)試結(jié)果,收集相關(guān)的日志提單給開(kāi)發(fā);

⑨回歸性能測(cè)試;

⑩編寫測(cè)試報(bào)告。

9、如何確定系統(tǒng)最大負(fù)載?

通過(guò)負(fù)載測(cè)試,不斷增加用戶數(shù),隨著用戶數(shù)的增加,各項(xiàng)性能指標(biāo)也會(huì)相應(yīng)產(chǎn)生變化,當(dāng)消失了性能拐點(diǎn),比如,當(dāng)用戶數(shù)達(dá)到某個(gè)數(shù)量級(jí)時(shí),響應(yīng)時(shí)間突然增長(zhǎng),那么這個(gè)拐點(diǎn)處對(duì)應(yīng)的用戶數(shù)就是系統(tǒng)能承載的最大用戶數(shù)。

10、性能測(cè)試指標(biāo)有哪些?

①響應(yīng)時(shí)間;

②吞吐量;

③Cpu;

④內(nèi)存;

⑤Io;

⑥D(zhuǎn)isk。

11、如何腳本增加?

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論