

下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1345個LoadRunner英文面試筆試問題(附答案)(2) -WesetIterationsintheRunTimeSettingsoftheVuGen.ThenavigationforthisisRuntimesettings,Pacingtab,setnumberofiterations.22、Howdoyouperformfunctionaltestingunderload?-FunctionalityunderloadcanbetestedbyrunningseveralVusersconcurrently.ByincreasingtheamountofVuser
2、s,wecandeterminehowmuchloadtheservercansustain.23、WhatisRampup?Howdoyousetthis?-ThisoptionisusedtograduallyincreasetheamountofVusers/loadontheserver.Aninitialvalueissetandavaluetowaitbetweenintervalscanbespecified.TosetRampUp,gotoSeenarioSchedulingOptions24、WhatistheadvantageofrunningtheVuserasthrea
3、d?-VuGenprovidesthefacilitytousemultithreading.ThisenablesmoreVuserstoberunpergenerator.IftheVuserisrunasaprocess,thesamedriverprogramisloadedintomemoryforeachVuser,thustakingupalargeamountofmemory.ThislimitsthenumberofVusersthatcanberunonasinglegenerator.IftheVuserisrunasathread,onlyoneinstaneeofth
4、edriverprogramisloadedintomemoryforthegivennumberofVusers(say100).Eachthreadsharesthememoryoftheparentdriverprogram,thusenablingmoreVuserstoberunpergenerator.25、Ifyouwanttostoptheexecutionofyourscriptonerror,howdoyoudothat?-Thelr_abortfunctionabortstheexecutionofaVuserscript.ItinstructstheVusertosto
5、pexecutingtheActionssection,executethevuser_endsectionandendtheexecution.Thisfunctionisusefulwhenyouneedtomanuallyabortascriptexecutionasaresultofaspecificerrorcondition.Whenyouendascriptusingthisfunction,theVuserisassignedthestatusStopped.Forthistotakeeffect,wehavetofirstunchecktheContinueonerrorop
6、tioninRun-TimeSettings.26、WhatistherelationbetweenResponseTimeandThroughput?-TheThroughputgraphshowstheamountofdatainbytesthattheVusersreceivedfromtheserverinasecond.Whenwecomparethiswiththetransactionresponsetime,wewillnoticethatasthroughputdecreased,theresponsetimealsodecreased.Similarly,thepeakth
7、roughputandhighestresponsetimewouldoccurapproximatelyatthesametime.27、ExplaintheConfigurationofyoursystems?-TheconfigurationofoursystemsreferstothatoftheclientmachinesonwhichweruntheVusers.Theconfigurationofanyclientmachineincludesitshardwaresettings,memory,operatingsystem,softwareapplications,devel
8、opmenttools,etc.Thissystemcomponentconfigurationshouldmatchwiththeoverallsystemconfigurationthatwouldineludethenetworkinfrastructure,thewebserver,thedatabaseserver,andanyothercomponentsthatgowiththislargersystemsoastoachievetheloadtestingobjectives.28、Howdoyouidentifytheperformaneebottlenecks?-Perfo
9、rmaneeBottleneckscanbedetectedbyusingmonitors.Thesemonitorsmightbeapplicationservermonitors,webservermonitors,databaseservermonitorsandnetworkmonitors.Theyhelpinfindingoutthetroubledareainourscenariowhichcausesincreasedresponsetime.Themeasurementsmadeareusuallyperformaneeresponsetime,throughput,hits
10、/sec,networkdelaygraphs,etc.29、Ifwebserver,databaseandNetworkareallfinewherecouldbetheproblem?-Theproblemcouldbeinthesystemitselforintheapplicationserverorinthecodewrittenfortheapplication.30、Howdidyoufindwebserverrelatedissues?-UsingWebresourcemonitorswecanfindtheperformaneeofwebservers.Usingthesem
11、onitorswecananalyzethroughputonthewebserver,numberofhitspersecondthatoccurredduringscenario,thenumberofhttpresponsespersecond,thenumberofdownloadedpagespersecond.31、Howdidyoufinddatabaserelatedissues?-ByrunningDatabasemonitorandhelpofDataResourceGraphwecanfinddatabaserelatedissues.E.g.Youcanspecifyt
12、heresourceyouwanttomeasureonbeforerunningthecontrollerandthanyoucanseedatabaserelatedissues32、Explainallthewebrecordingoptions?33、WhatisthediffereneebetweenOverlaygraphandCorrelategraph?-OverlayGraph:Itoverlaythecontentoftwographsthatsharesacommonx-axis.LeftY-axisonthemergedgraphshowsthecurrentgraph
13、svalueRightY-axisshowthevalueofY-axisofthegraphthatwasmerged.CorrelateGraph:PlottheY-axisoftwographsagainsteachother.TheactivegraphsY-axisbecomesX-axisofmergedgraph.Y-axisofthegraphthatwasmergedbecomesmergedgraphsY-axis.34、HowdidyouplantheLoad?WhataretheCriteria?-Loadtestisplannedtodecidethenumberof
14、users,whatkindofmachineswearegoingtouseandfromwheretheyarerun.Itisbasedon2importantdocuments,TaskDistributionDiagramandTransactionprofile.TaskDistributionDiagramgivesustheinformationonnumberofusersforaparticulartransactionandthetimeoftheload.Thepeakusageandoff-usagearedecidedfromthisDiagram.Transact
15、ionprofilegivesustheinformationaboutthetransactionsnameandtheirprioritylevelswithregardtothescenariowearedeciding.35、Whatdoesvuser_initactioncontain?-Vuser_initactioncontainsprocedurestologintoaserver.36、Whatdoesvuser_endactioncontain?-Vuser_endsectioncontainslogoffprocedures.37、Whatisthinktime?Howd
16、oyouchangethethreshold?-Thinktimeisthetimethatarealuserwaitsbetweenactions.Example:Whenauserreceivesdatafromaserver,theusermaywaitseveralsecondstoreviewthedatabeforeresponding.Thisdelayisknownasthethinktime.ChangingtheThreshold:Thresholdlevelisthelevelbelowwhichtherecordedthinktimewillbeignored.Thed
17、efaultvalueisfive(5)seconds.WecanchangethethinktimethresholdintheRecordingoptionsoftheVugen.38、Whatisthediffereneebetweenstandardlogandextendedlog?-Thestandardlogsendsasubsetoffunctionsandmessagessentduringscriptexecutiontoalog.ThesubsetdependsontheVusertypeExtendedlogsendsadetailedscriptexecutionme
18、ssagestotheoutputlog.Thisismainlyusedduringdebuggingwhenwewantinformationabout:Parametersubstitution.Datareturnedbytheserver.Advaneedtrace.39、Explainthefollowingfunctions:-lr_debug_message-Thelr_debug_messagefunctionsendsadebugmessagetotheoutputlogwhenthespecifiedmessageclassisset.lr_output_message-
19、Thelr_output_messagefunctionsendsnotificationstotheControllerOutputwindowandtheVuserlogfile.lr_error_message-Thelr_error_messagefunctionsendsanerrormessagetotheLoadRunnerOutputwindow.lrd_stmt-Thelrd_stmtfunctionassociatesacharacterstring(usuallyaSQLstatement)withacursor.ThisfunctionsetsaSQLstatement
20、tobeprocessed.lrd_fetch-Thelrd_fetchfunctionfetchesthenextrowfromtheresultset.40、Throughputbanof-IfthethroughputscalesupwardastimeprogressesandthenumberofVusersincrease,thisindicatesthatthedwidthissufficient.IfthegraphweretoremainrelativelyflatasthenumberofVusersincreased,itwouldbereasonabletoconclu
21、dethatthebandwidthisconstrainingthevolumedatadelivered.41、TypesofGoalsinGoal-OrientedSeenario-LoadRunnerprovidesyouwithfivedifferenttypesofgoalsinagoalorientedscenario:ThenumberofconcurrentVusersThenumberofhitspersecondThenumberoftransactionspersecondThenumberofpagesperminuteThetransactionresponseti
22、methatyouwantyourscenario42、AnalysisSeenario(Bottlenecks):InRunningVusergraphcorrelatedwiththeresponsetimegraphyoucanseethatasthenumberofVusersincreases,theaverageresponsetimeofthecheckitinerarytransactionverygraduallyincreases.Inotherwords,theaverageresponsetimesteadilyincreasesastheloadincreases.A
23、t56Vusers,thereisasudden,sharpincreaseintheaverageresponsetime.Wesaythatthetestbroketheserver.Thatisthemeantimebeforefailure(MTBF).Theresponsetimeclearlybegantodegradewhenthereweremorethan56Vusersrunningsimultaneously.43、Whatiscorrelation?Explainthediffereneebetweenautomaticcorrelationandmanualcorre
24、lation?-Correlationisusedtoobtaindatawhichareuniqueforeachrunofthescriptandwhicharegeneratedbynestedqueries.Correlationprovidesthevaluetoavoiderrorsarisingoutofduplicatevaluesandalsooptimizingthecode(toavoidnestedqueries).Automaticcorrelationiswherewesetsomerulesforcorrelation.Itcanbeapplicationserverspecific.H
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年電梯安裝維修工(八十一級)考試試卷:電梯維修職業競爭力分析
- 2025年德語DSH考試全真模擬試卷:寫作實戰與點評分析
- 2025年理財規劃師(金融分析師級)考試試卷:財務報表分析實戰解析與技巧精講
- 輻射防護管理試題
- 免疫治療在自身免疫性皮膚病中的新型藥物研發動態
- 2025年黃斑病診療試題
- 2025年軋鋼導衛裝置項目提案報告模板
- 工業領域CCS技術應用案例投資風險與收益評估
- 數字貨幣與貨幣政策傳導:2025年新機制與新策略研究
- 廢石處理方案
- GB/T 3608-2008高處作業分級
- GB/T 19096-2003技術制圖圖樣畫法未定義形狀邊的術語和注法
- GB/T 12786-2006自動化內燃機電站通用技術條件
- 2023年鄭州大學嵩山地質實習
- 項目安全體系圖
- (擋土墻)砌石工程施工記錄
- 房地產租賃價值估價報告
- 材料出入庫表格范本
- 妊娠期急性脂肪肝臨床管理指南(2022版)解讀
- DB14∕T 2442-2022 政務數據分類分級要求
- 呼倫貝爾農業無人機項目可行性研究報告(范文)
評論
0/150
提交評論