![英文面試問題及答案參考_第1頁](http://file4.renrendoc.com/view/b5a942b9bbde4b1f09a53a9ac149f62e/b5a942b9bbde4b1f09a53a9ac149f62e1.gif)
![英文面試問題及答案參考_第2頁](http://file4.renrendoc.com/view/b5a942b9bbde4b1f09a53a9ac149f62e/b5a942b9bbde4b1f09a53a9ac149f62e2.gif)
![英文面試問題及答案參考_第3頁](http://file4.renrendoc.com/view/b5a942b9bbde4b1f09a53a9ac149f62e/b5a942b9bbde4b1f09a53a9ac149f62e3.gif)
![英文面試問題及答案參考_第4頁](http://file4.renrendoc.com/view/b5a942b9bbde4b1f09a53a9ac149f62e/b5a942b9bbde4b1f09a53a9ac149f62e4.gif)
![英文面試問題及答案參考_第5頁](http://file4.renrendoc.com/view/b5a942b9bbde4b1f09a53a9ac149f62e/b5a942b9bbde4b1f09a53a9ac149f62e5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
英文面試問題及答案參考
1、Whatisloadtesting?-Loadtestingistotestthat
iftheapplicationworksfinewiththeloadsthatresult
fromlargenumberofsimultaneoususers,transactionsand
todetermineweatheritcanhandlepeakusageperiods.
2、WhatisPerformancetesting?-Timingforbothread
andtransactionsshouldbegatheredtodeterminewhether
systemfunctionsarebeingperformedinanaeptable
timeframe.Thisshouldbedonestandaloneandthenina
multiuserenvironmenttodeterminetheeffectofmultiple
transactionsonthetimingofasingletransaction.
3、DiduuseLoadRunner?Whatversion?-Yes.Version
7.2.
4、ExplaintheLoadtestingprocess?-
Step1:Planningthetest.Here,wedevelopaclearly
definedtestplantoensurethetestscenarioswedevelop
willaomplishload-testingobjectives.Step2:Creating
Vusers.Here,wecreateVuserscriptsthatcontaintasks
performedbyeachVuser,tasksperformedbyVusersasa
whole,andtasksmeasuredastransactions.Step3:Creating
thescenario.Ascenariodescribestheeventsthatour
duringatestingsession.Itincludesalistofmachines,
scripts,andVusersthatrunduringthescenario.Wecreate
scenariosusingLoadRunnerController.Wecancreatemanual
scenariosaswellasgoal-orientedscenarios.Inmanual
scenarios,wedefinethenumberofVusers,theload
generatormachines,andpercentageofVuserstobeassigned
toeachscript.Forwebtests,wemaycreateagoal-
orientedscenariowherewedefinethegoalthatourtest
hastoachieve.LoadRunnerautomaticallybuildsascenario
forus.Step4:Runningthescenario.
Weemulateloadontheserverbyinstructingmultiple
Vuserstoperformtaskssimultaneously.Beforethetesting,
wesetthescenarioconfigurationandscheduling.Wecan
runtheentirescenario,Vusergroups,orindividualVusers.
Step5:Monitoringthescenario.
WemonitorscenarioexecutionusingtheLoadRunner
onlineruntime,transaction,systemresource,Webresource,
Webserverresource,Webapplicationserverresource,
databaseserverresource,workdelay,streamingmedia
resource,firewallserverresource,ERPserverresource,
andJavaperformancemonitors.Step6:Analyzingtest
results.Duringscenarioexecution,LoadRunnerrecordsthe
performanceoftheapplicationunderdifferentloads.We
useLoadRunner’sgraphsandreportstoanalyzethe
application’sperformance.
5、WhendoyoudoloadandperformanceTesting?-We
performloadtestingoncewearedonewithinterface(GUI)
testing.Modernsystemarchitecturesarelargeandplex.
Whereassingleusertestingprimarilyonfunctionalityand
userinterfaceofasystemponent,applicationtesting
focusesonperformanceandreliabilityofanentiresystem.
Forexample,atypicalapplication-testingscenariomight
depict1000userslogginginsimultaneouslytoasystem.
Thisgivesrisetoissuessuchaswhatistheresponsetime
ofthesystem,doesitcrash,willitgowithdifferent
softwareapplicationsandplatforms,canitholdsomany
hundredsandthousandsofusers,etc.Thisiswhenweset
doloadandperformancetesting.
6、WhataretheponentsofLoadRunner?-Theponentsof
LoadRunnerareTheVirtualUserGenerator,Controller,and
theAgentprocess,LoadRunnerAnalysisandMonitoring,
LoadRunnerBooksOnline.
7、WhatComponentofLoadRunnerwouldyouusetorecord
aScript?-TheVirtualUserGenerator(VuGen)ponentis
usedtorecordascript.ItenablesyoutodevelopVuser
scriptsforavarietyofapplicationtypesandmunication
protocols.
8、WhatComponentofLoadRunnerwouldyouusetoplay
Backthescriptinmultiusermode?-TheControllerponent
isusedtoplaybackthescriptinmulti-usermode.Thisis
doneduringascenariorunwhereavuserscriptisexecuted
byanumberofvusersinagroup.
9、Whatisarendezvouspoint?-Yourendezvouspoints
intoVuserscriptstoemulateheavyuserloadontheserver.
RendezvouspointsinstructVuserstowaitduringtest
executionformultipleVuserstoarriveatacertainpoint,
inorderthattheymaysimultaneouslyperformatask.For
example,toemulatepeakloadonthebankserver,youcana
rendezvouspointinstructing100Vuserstodepositcash
intotheiraountsatthesametime.
10、Whatisascenario?-Ascenariodefinestheevents
thatourduringeachtestingsession.Forexample,a
scenariodefinesandcontrolsthenumberofusersto
emulate,theactionstobeperformed,andthemachineson
whichthevirtualusersruntheiremulations.
11、ExplaintherecordingmodeforwebVuserscript?-
WeuseVuGentodevelopaVuserscriptbyrecordingauser
performingtypicalbusinessprocessesonaclient
application.VuGencreatesthescriptbyrecordingthe
activitybetweentheclientandtheserver.Forexample,in
webbasedapplications,VuGenmonitorstheclientendof
thedatabaseandtracesalltherequestssentto,and
receivedfrom,thedatabaseserver.WeuseVuGento:
Monitorthemunicationbetweentheapplicationandthe
server;Generatetherequiredfunctioncalls;andInsert
thegeneratedfunctioncallsintoaVuserscript.
12、Whydoyoucreateparameters?-Parametersarelike
scriptvariables.Theyareusedtovaryinputtotheserver
andtoemulaterealusers.Differentsetsofdataaresent
totheservereachtimethescriptisrun.Bettersimulate
theusagemodelformoreauratetestingfromtheController;
onescriptcanemulatemanydifferentusersonthesystem.
13、Whatiscorrelation?Explainthedifferencebetween
automaticcorrelationandmanualcorrelation?-Correlation
isusedtoobtaindatawhichareuniqueforeachrunofthe
scriptandwhicharegeneratedbynestedqueries.
Correlationprovidesthevaluetoavoiderrorsarisingout
ofduplicatevaluesandalsooptimizingthecode(toavoid
nestedqueries).Automaticcorrelationiswherewesetsome
rulesforcorrelation.Itcanbeapplicationserver
specific.Herevaluesarereplacedbydatawhichare
createdbytheserules.Inmanualcorrelation,thevaluewe
wanttocorrelateisscannedandcreatecorrelationisused
tocorrelate.
14、Howdoyoufindoutwherecorrelationis
required?Givefewexamplesfromyourprojects?-Twoways:
Firstwecanscanforcorrelations,andseethelistof
valueswhichcanbecorrelated.Fromthiswecanpicka
valuetobecorrelated.Secondly,wecanrecordtwoscripts
andparethem.Wecanlookupthedifferencefiletosee
forthevalueswhichneededtobecorrelated.Inmyproject,
therewasauniqueiddevelopedforeachcustomer,itwas
nothingbutInsuranceNumber,itwasgenerated
automaticallyanditwassequentialandthisvaluewas
unique.I
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年石英玻璃材料及制品合作協議書
- 2025年多媒體集成合作協議書
- 《基礎會計》繼續(xù)教育考試題及答案
- 2025年代保管檔案協議參考模板(三篇)
- 2025年二年級期末工作總結模版(二篇)
- 2025年中間人傭金協議(2篇)
- 2025年產品租賃協議標準樣本(2篇)
- 2025年二手車市場汽車買賣協議(三篇)
- 2025年中外來件裝配合同標準樣本(2篇)
- 2025年五年級下學期語文教學工作總結(2篇)
- 湯臣一品推廣策略
- 血液透析個案護理兩篇
- GB/T 32691-2016汽車空調電磁離合器
- 第八章 客戶關系管理
- 新版人教版高中英語選修一、選修二詞匯表
- 2022年河北邯鄲世紀建設投資集團有限公司招聘筆試試題及答案解析
- 萬物有靈且美(讀書心得)課件
- 住院患者跌倒墜床質量控制管理考核標準
- 戰(zhàn)略規(guī)劃培訓luqiang課件
- 高三日語一輪復習之自謙語句型課件
- YYT 0325-2022 一次性使用無菌導尿管
評論
0/150
提交評論