




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、選擇 2*101、以下哪個情況最能夠代表出現(xiàn)了性能問題(D )A:網(wǎng)絡延遲達到15ms以上B: DNSS有完成解析C: WEBE務器的可用內存降到了 1GB以下D:用戶體驗超過了預期的系統(tǒng)響應時間2、關于C語法規(guī)則中下面那個說法是正確的( A ):A :在C語言中,允許用一個變量來存放指針B :分號“;”代表一段程序語句的結束C : /t 后面的內容都是注釋D :C語言是不區(qū)分大小寫的3、LoadRunner實現(xiàn)合并圖的過程中一般不包括(D )A:疊加B:平鋪C:關聯(lián)D:替換4、影響WE驪端頁面性能一般不包括下面那個(C )A. 服務器數(shù)據(jù)返回延遲B. 網(wǎng)絡傳輸速率C. 磁盤空間不夠D. 頁面
2、渲染5、選出下列那個不是系統(tǒng)性能監(jiān)控的指標(C )A: CPUPJ用率B :磁盤空間大小C :內存空間使用率D :網(wǎng)絡吞吐量6、下面哪個LoadRunner的組件生成運行 Vuser的負載? ( D )A: VuGenB: ControllerC: AnalysisD: Load Generator7、在用LoadRunner進行性能測試過程中 Run-Time Setting 常用的超時設置不包括(B )A: HTTP-request connect timeout(sec)B: Call to Copy of ActionC: HTTP-request receive timeout(se
3、c)D: Step download timeout8、C語言數(shù)據(jù)類型不能遵循下面那個規(guī)則(C ):A : char 指的是字符型數(shù)據(jù)B : int 指的是基本整型C : float 指的是雙精度實數(shù)D :指針是一種特殊的同時又是具有重要作用的數(shù)據(jù)類型9、通過疲勞強度測試,最容易發(fā)現(xiàn)問題的問題是(B )A,并發(fā)用戶數(shù)B .內存泄露C .系統(tǒng)安全性D .功能錯誤10、如下哪些測試場景不屬于負載壓力測試: ( A )A.恢復測試B,疲勞強度測試C.大數(shù)據(jù)量測試D,并發(fā)性能測試11、下列關于軟件性能測試的說法中,正確的是( B)A.性能測試的目的不是為了發(fā)現(xiàn)軟件缺陷B.壓力測試與負載測試的目的都是為
4、了探測軟件在滿足預定性能需求的情 況下所能負擔的最大壓力C性能測試通常要對測試結果進行分析才能獲得測試結論D.在性能下降曲線上,最大建議用戶數(shù)通常處于性能輕微下降區(qū)與性能急 劇下降區(qū)的交界處12、你是一個LoadRunner的專家顧問,并已分配給一個客戶需要的性能測 試,尚未發(fā)布的應用程序。你怎么能獲得有關應用程序的預期負載的信息?(D )A個人估計應用程序的預期負載B:從Web日志中獲取必要的信息C:根據(jù)應用程序的數(shù)據(jù)庫,以確定預期的負載D:與業(yè)務專家協(xié)商,以確定預期的負載13、選出下列不需要LoadRunner關注的Linux進程類型(B )A:交互進程B :獨立進程 C :批處理進程D
5、:監(jiān)控進程14、通過對于場景分析你發(fā)現(xiàn):Vuser每秒http點擊率持續(xù)增加,突然變 得平坦。可能是什么原因造成的? ( C )A.帶寬問題B.數(shù)據(jù)庫服務器的問題C. Web服務器的連接問題D.磁盤空間不足問題填空:1*10=101、腳本的參數(shù)化時數(shù)據(jù)更新的方式為每次出現(xiàn)、每次迭代和 一次。2、場景的設計時有基于手動的場景設計和面向目標的場景設計兩種方式。3、突破參數(shù)的百條限制要修改 config文件中的Max VisibleLines=200 。4、用戶在執(zhí)行兩個連續(xù)操作期間等待的時間稱為思考時間。5、LoadRunner主要包含3個方面的應用:HP Virtual User Generat
6、or 用于創(chuàng) 建腳本、HP Virtual Controller用于設計并運行場景和 HP Virtual Analysis用于分析運行后的場景結果。5、 腳本的參數(shù)化時數(shù)據(jù)分配的方法為順序、 隨機和 唯一。6、突破 Controller 可用腳本 50條限制修改注冊表中的 max_num_of_scripts=100。名詞解釋:5*4=20:1、性能測試:是為描述測試對象與性能相關的特征并對其進行評價,而實 施和執(zhí)行的一類測試,它主要通過自動化的測試工具模擬多種正常、峰 值以及異常負載條件來對系統(tǒng)的各項性能指標進行測試。2、白盒測試:又稱為結構測試、邏輯驅動冊數(shù)或基于程序本身的測試,它 著重
7、于程序的內部結構及算法,通常不關心功能與性能指標,是對軟件 過程性細節(jié)做細致的檢查。3、 并發(fā)測試:測試多個用戶同時訪問同一個應用、同一個模塊或者數(shù)據(jù)記錄時是否存在死鎖或者其他性能問題,幾乎所有的性能測試都會涉及一些并發(fā)測試。4、 磁盤數(shù)據(jù)分段:數(shù)據(jù)分散存儲在幾個硬盤上。數(shù)據(jù)的第一段放在硬盤0,第2段放在硬盤1直至達到硬盤鏈中的最后一個硬盤, 然后下一個邏 輯段將放在硬盤0,再下一個邏輯段放在硬盤1,如此循環(huán)直至完成寫操作。5、 軟件測試:是根據(jù)軟件開發(fā)各個階段的規(guī)格說明和程序的內部結構而精心設計的多組測試用例(即輸入數(shù)據(jù)及其預期的輸出結果),并利用這些測試用例運行程序以發(fā)現(xiàn)錯誤的過程。6、
8、黑盒測試:也可以稱為功能測試、數(shù)據(jù)驅動測試或基于規(guī)格說明的測試。測試者不了解程序的內部情況,只知道程序的輸入、輸出和系統(tǒng)的功能,這是從用戶的角度對程序進行的測試。7、 可靠性測試:通過給系統(tǒng)加載一定的業(yè)務壓力的情況下,運行一段時間,檢查系統(tǒng)是否穩(wěn)定。因為運行時間較長,通??梢詼y試出系統(tǒng)是否有內存泄露等問題。8、 負載均衡:是由多臺服務器以對稱的方式組成一個服務器集合,每臺服務器都具有等價的地位,都可以單獨對外提供服務而無須其他服務器的輔助。通過某種負載分擔技術,將外部發(fā)送來的請求均勻分配到對稱結構中的某一條服務器上,而接收到請求的服務器獨立地回應客戶的請求。簡答題:5 題 30 分1、 測試自
9、動化和手工測試的區(qū)別和聯(lián)系?手工測試是傳統(tǒng)的測試方法,由測試人員手工編寫測試用例,缺點在于測試工作量大,重復多,回歸測試難以實現(xiàn);自動化測試利用軟件測試工具自動實現(xiàn)全部或者部分測試工作:管理、 設計、 執(zhí)行和報告,自動化測試節(jié)省大量的測試開銷,并能夠完成一些手工測試無法實現(xiàn)的測試。自動化測試是對手工測試的一種補充,自動化測試不可能完全替代手工測試,因為很多數(shù)據(jù)的正確性、界面是否美觀、業(yè)務邏輯的滿足程度等都離不開測試人員的人工判斷。而僅僅依賴手工測試的話,則會讓測試過于低效,尤其是回歸測試的重復工作量對測試人員造成了巨大的壓力。2、 系統(tǒng)調優(yōu)由易到難的先后順序是什么?硬件問題網(wǎng)絡問題應用服務器、
10、數(shù)據(jù)庫等配置問題源代碼、數(shù)據(jù)庫腳本問題系統(tǒng)構架問題3、 為什么要使用關聯(lián),使用關聯(lián)可以帶來哪些方便?首先,它可以生成動態(tài)的數(shù)據(jù);其次,我們可以將冗長的數(shù)據(jù)參數(shù)化,通過應用關聯(lián)技術,有效地減少代碼的大小,這樣不僅代碼量會減少,腳本層次看起來更清晰明了4、 如何利用“拐點”分析法來定位系統(tǒng)的性能瓶頸?( " 拐點分析" 方法是一種利用性能計數(shù)器曲線圖上的拐點進行性能分析的方法。它的基本思想就是)性能產生瓶頸的主要原因就是因為某個資源的使用達到了極限,此時表現(xiàn)為隨著壓力的增大,系統(tǒng)性能卻出現(xiàn)急劇下降,這樣就產生了" 拐點" 現(xiàn)象。當?shù)玫?quot;拐點 &qu
11、ot; 附近的資源使用情況時,就能定位出系統(tǒng)的性能瓶頸。( " 拐點分析" 方法舉例,如系統(tǒng)隨著用戶的增多,事務響應時間緩慢增加,當用戶數(shù)達到100 個虛擬用戶時,系統(tǒng)響應時間急劇增加,表現(xiàn)為一個明顯的" 折線 " ,這就說明了系統(tǒng)承載不了如此多的用戶做這個事務,也就是存在性能瓶頸。)5、 如何發(fā)現(xiàn)性能測試的規(guī)律?根據(jù)測試用例按照由輕到重,對系統(tǒng)逐漸施壓的過程執(zhí)行性能測試,發(fā)現(xiàn)性能測試模型。根據(jù)模型的重要性能指標如:響應時間、吞吐量、資源利用率、最大用戶數(shù)找到性能測試的規(guī)律。6、 測試用例設計的方法有哪幾種?等價類劃分法邊界值分析法判定表法因果圖法錯誤推
12、測法狀態(tài)轉換測試法功能圖分析正交實驗設計7、 測試場景的設計要注意什么?測試場景的設計應該注意:集合點、集合點策略、迭代次數(shù)、思考時間、參數(shù)化取值方式等性能指標。在進行場景設計時,如果在腳本中應用了集合點函數(shù),要確認在 Controller 應用中啟用了集合點并設置了對應的策略。同時關注運行時設置、相關的迭代、思考時間等是否與預期的設置的一致。8、 比較常見的負載均衡技術有哪幾種?基于DNS勺負載均衡反向代理負載均衡基于NAT勺負載均衡技術9、 如何結合企業(yè)特點進行性能測試?大型企業(yè)、大型項目的應用策略。解決方案一:構建自己的性能測試團隊。解決方案二:專業(yè)性能測試機構為系統(tǒng)測試。中型企業(yè)、中型
13、項目的應用策略。解決方案一:臨時組建性能測試團隊。解決方案二:自行編寫測試程序。小型企業(yè)、小型項目的應用策略。解決方案一:臨時組建性能測試團隊。解決方案二:專業(yè)性能測試機構為系統(tǒng)測試。綜合應用題:3 題 20 分1) 如何實現(xiàn)ping ip 的功能在 Vugen 中選擇“web( http/html )”協(xié)議#include “ web_api.h ”Action()System( “ ping 36 ” );Return 0;2) 如何設置用戶名和口令直接彈出對話框Vnser_init()web_set_user( “ tony ” , ” for you ” , ”
14、barton:8080 ” );web_url( “ web_url ” ,“ url= ” ,“ TargetFrame=” ,“ Resource=0” ,“ Referer= ” ,LAST);return 0;3) 系統(tǒng)性能改進意見系統(tǒng)主要存在CPU利用率過高的問題以及用戶在進行業(yè)務處理時登錄失敗的問 題Connection reset by peer 的原因主要原因服務器的并發(fā)連接數(shù)超過了其承載量,服務器會將其中的一些連接斷掉客戶關掉了瀏覽器,服務器仍在給客戶端發(fā)送數(shù)據(jù)以上問題的解決調整服務器的應用配置,應用連接池、設置更多的連接數(shù)設定一些思考時間,留給服務器一些處理時間CPU?用率
15、過高的問題查找是否系統(tǒng)在啟動同時開啟了多個與本系統(tǒng)無關的應用程序,被占用很多內存和CPlffl用率如果CPU能滿足測試需要,考慮更換頻率更高的 CPU對相關程序代碼、數(shù)據(jù)庫語句進行改良,減少對CPUffl用率內存的問題查看在運行期間是否系統(tǒng)啟動了一些其他的服務或者應用程序,存數(shù)量減少可用監(jiān)控內存是否存在泄露情況4) 如何手動轉換字符串編碼Action ()導致測試前致使可用內 int rc=0;word”,LR_EC_SYSTEM_LOCALE,LR_ENC_UNIC”O(jiān)sDtrEU,nicode” );if(rc<0)lr_output_message( “轉換 ” ”失敗” ! ”
16、);rc=lr_convert_string_encoding( “ loveLR” ,LR_EC_SYSTEM_LOCALE,LR_ENC_UNIC”O(jiān)sDtrEU,nicode);rc=lr_convert_string_encoding( “ hello if(rc<0)lr_output_message( “轉換 ” ”失敗” ! ” );return 0;5)如何使用C函數(shù)進行腳本跟蹤Action()LPCSTR l=” hello ” ;ci_set_debug(ci_this_connext,1,1); lr_output_message( “ %s” ,1); ci_se
17、t_debug(ci_this_connext,0,0); return 0;6) 為何無法與load generator 通信檢查以下兩項TCP/IP 連接。首先,使用ping命令確保Controller 和Load Generator是可以在網(wǎng)絡上相互 ping通的,這里假設本機為一個負載生成器機器(即: Load Generator ) ping 主控機(Controller )同時也要保證主控機可以 ping通負載機。如果ping命令無響應或超時失敗,說明無法識別計算機名。要解決此問題,編 輯Windows系統(tǒng)目錄下邊的hosts文件,編輯該文件添加一行包含IP地址和名 稱的信息Load Generator 連接。要驗證Load Generator連接,單擊"Connect"按鈕確保能夠連接到每個遠程 Load Generator 0如果連接成功,狀態(tài)將變更為"Ready",否則將顯示"Failed"。如果 場景使用多個域,那么Controller 在與Load Generator通信時可能會產生問題。 發(fā)生這種問題的原因是Controller 默認使用了 Load Generator簡短名稱(不包 含域)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國不干膠標簽行業(yè)市場前景展望及投資規(guī)模研究報告
- 2025年中國無菌耳穴撳針市場調查研究報告
- 2025屆四川省成都市蓉城名校聯(lián)考高三上學期開學考-數(shù)學試題(含答案)
- 5.客流變化規(guī)律項目一運營計劃學習車站行車計劃77課件
- 2025年中國數(shù)顯式電子萬能試驗機市場調查研究報告
- 2025-2030年中國互聯(lián)網(wǎng)彩票業(yè)投資模式分析與發(fā)展戰(zhàn)略規(guī)劃預測研究報告
- 肇慶市實驗中學高中歷史一:第課專制集權的不斷加強教案
- 2025-2030年中國ORC發(fā)電行業(yè)發(fā)展趨勢展望與投資策略研究報告
- 新疆鐵道職業(yè)技術學院《藝術教育美術》2023-2024學年第二學期期末試卷
- 2025年中國組合式大氣反吹扁袋除塵器市場調查研究報告
- 港口生產過程中安全生產事故隱患點控制及預防課件
- 英語連讀發(fā)音技巧講解課件
- 幼兒園外出活動安全目標責任書
- 幼兒營養(yǎng)膳食調查問卷(4篇)
- 自身免疫性腦炎課件
- 外科圍手術期護理試題及答案
- 案場物業(yè)服務月度考核表
- 石材檢測報告
- 清風搖影梅花易斷例整理解讀
- 俄標閥門結構長度_圖文
- 裝飾工程施工進度表18975
評論
0/150
提交評論