軟件測試筆試的題目_第1頁
軟件測試筆試的題目_第2頁
軟件測試筆試的題目_第3頁
軟件測試筆試的題目_第4頁
軟件測試筆試的題目_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第第頁軟件測試筆試的題目

軟件測試筆試的題目1

01.為什么要在一個團(tuán)隊中開展軟件測試工作?

02.您是否了解以往所工作的企業(yè)的軟件測試過程?假如了解,請試述在這個過程中都有哪些工作要做?分別由哪些不同的角色來完成這些工作?您是否了解以往所工作的企業(yè)的軟件開發(fā)過程?假如了解,請試述一個完整的開發(fā)過程需要完成哪些工作?分別由哪些不同的角色來完成這些工作?(對于軟件測試部分,可以簡述)

03.您在以往的測試工作中都曾經(jīng)詳細(xì)從事過哪些工作?其中最擅長哪部分工作?您所熟識的軟件測試類型都有哪些?請試著分別比較這些不同的測試類型的區(qū)分與聯(lián)系(如功能測試、性能測試……)

04.請試著比較一下黑盒測試、白盒測試、單元測試、集成測試、系統(tǒng)測試、驗收測試的區(qū)分與聯(lián)系。測試計劃工作的目的是什么?測試計劃工作的內(nèi)容都包括什么?其中哪些是最重要的?

05.您認(rèn)為做好測試計劃工作的關(guān)鍵是什么?您所熟識的測試用例設(shè)計方法都有哪些?請分別以詳細(xì)的例子來說明這些方法在測試用例設(shè)計工作中的應(yīng)用。

06.您認(rèn)為做好測試用例設(shè)計工作的關(guān)鍵是什么?請以您以往的實際工作為例,具體的描述一次測試用例設(shè)計的完整的過程。

07.您以往的工作中是否曾開展過測試用例的評審工作?假如有,請描述測試用例評審的過程和評審的內(nèi)容。您以往是否曾經(jīng)從事過性能測試工作?假如有,請盡可能的具體描述您以往的性能測試工作的完整過程。

08.您在從事性能測試工作時,是否運(yùn)用過一些測試工具?假如有,請試述該工具的工作原理,并以一個詳細(xì)的工作中的例子描述該工具是如何在實際工作中應(yīng)用的。您認(rèn)為性能測試工作的目的'是什么?做好性能測試工作的關(guān)鍵是什么?

09.在您以往的工作中,一條軟件缺陷(或者叫Bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷(Bug)記錄?您以往所從事的軟件測試工作中,是否運(yùn)用了一些工具來進(jìn)行軟件缺陷(Bug)的管理?假如有,請結(jié)合該工具描述軟件缺陷(Bug)跟蹤管理的流程。

10.您以往是否曾經(jīng)從事過單元測試和集成測試?假如有,請談一下這些工作的實際開展?fàn)顩r。您如何看待軟件過程改進(jìn)?在您曾經(jīng)工作過的企業(yè)中,是否有一些需要改進(jìn)的東西呢?您期望的抱負(fù)的測試人員的工作環(huán)境是怎樣的?

11.您以往工作過的企業(yè)中,是否開展了軟件配置管理工作?您能否描述一下這項工作的開展?fàn)顩r和您對這項工作的認(rèn)識?您是否熟識一些主流的軟件工程方法論和思想,如RUP、CMM、CMMI、*P、PSP、TSP。假如熟識,您是否可以談一下對這些方法論和思想的認(rèn)識?

12.您認(rèn)為在測試人員同開發(fā)人員的溝通過程中,如何提高溝通的效率和改善溝通的效果?維持測試人員同開發(fā)團(tuán)隊中其他成員良好的人際關(guān)系的關(guān)鍵是什么?在您以往的測試工作中,最讓您感到不滿足或者不堪回首的事情是什么?您是如何來對待這些事情的?

13.在即將完成這次筆試前,您是否情愿談一些自己在以往的學(xué)習(xí)和工作中獲得的工作閱歷和心得體會?(可以包括軟件測試、過程改進(jìn)、軟件開發(fā)或者與此無關(guān)的其他方面)用,給孩子們和我們自己在新學(xué)期營造一個有序的、有教育意義的、溫馨的學(xué)習(xí)工作環(huán)境。

軟件測試筆試的題目2

1、客戶交付一性格能測試項目,請闡述你的實施流程。

答案:

測試設(shè)計階段:

1)了解被測系統(tǒng)的性能需求,定義測試目標(biāo)和范圍;

2)了解系統(tǒng)的技術(shù)信息,如系統(tǒng)架構(gòu)等;

3)確定測試方案、進(jìn)度安排,并制定測試計劃,場景設(shè)置方案,及需要收集的測試數(shù)據(jù);

4)同相關(guān)人員協(xié)商爭論測試方案;

5)預(yù)備數(shù)據(jù)收集模板;不同項目的性能測試,需要收集的數(shù)據(jù)不同;針對性的制定一個模板,更符合需要;

測試環(huán)境預(yù)備:

1)技術(shù)預(yù)備;選擇性能測試工具;測試方案中涉及到的技術(shù)問題;測試數(shù)據(jù)的收集方案實現(xiàn);如:如何監(jiān)控系統(tǒng)資源等;

2)搭建測試環(huán)境;

3)創(chuàng)建初始數(shù)據(jù);如虛擬用戶運(yùn)用的賬號等;

測試執(zhí)行階段:

1)錄制腳本;

2)調(diào)試腳本;

3)執(zhí)行場景;

4)收集測試數(shù)據(jù),并簡約整理;

測試分析階段:

1)分析測試數(shù)據(jù);

提交測試報告。

2、說明5個常用的性能指標(biāo)的名稱與詳細(xì)含義。

答案:

并發(fā):全部用戶在同一時刻對系統(tǒng)執(zhí)行操作,一般指做同一件事情或操作。

在線:全部用戶在一段時間內(nèi)對系統(tǒng)執(zhí)行操作。

懇求響應(yīng)時間

從client端發(fā)出懇求到得到響應(yīng)的整個時間;

包括:client端響應(yīng)時間+網(wǎng)絡(luò)響應(yīng)時間+Server端響應(yīng)時間。

事務(wù)懇求響應(yīng)時間

完成相應(yīng)事務(wù)所用的時間;這個是性能測試中重點(diǎn)關(guān)注的指標(biāo)。

TPS(TransactionPerSecond)

每秒鐘系統(tǒng)能夠處理的交易或事務(wù)的數(shù)量。它是衡量系統(tǒng)處理技能的重要指標(biāo)。TPS是LoadRunner中重要的性能參數(shù)指標(biāo)。

點(diǎn)擊率(HitPerSecond)

每秒發(fā)送的HTTP懇求的數(shù)量;點(diǎn)擊率越大對Server的壓力越大。

資源利用率

對不同資源的運(yùn)用程度,如CPU,I/O,內(nèi)存,……

3、寫出5個Loadrunner中常用函數(shù),并對其中2個舉例說明用法。

答案:

字符串復(fù)制

strcpy(str,”Hello“);

字符串連接

strcat(str,”World!”);

lr_message(“str:%s”,str);

sprintf(s,“%slove%s.”,“I”,“ocean”);//產(chǎn)生:”Iloveocean.”

變量轉(zhuǎn)為參數(shù),將變量str的值存到參數(shù)Param中

lr_save_string(str,”Param”);

參數(shù)復(fù)制

lr_save_string(lr_eval_string(“{Param}”),”Param_1″);

參數(shù)轉(zhuǎn)為變量

strcpy(str1,lr_eval_string(“{Param_1}”));

4、簡述LoadRunner的工作原理?

答案:loadrunner會自動監(jiān)控指定的URL或應(yīng)用程序所發(fā)出的懇求及服務(wù)器返回的響應(yīng),它做為一個第三方(Agent)監(jiān)視客戶端與服務(wù)器端的全部對話,然后把這些對話記錄下來,生成腳本,再次運(yùn)行時模擬客戶端發(fā)出的懇求,捕獲服務(wù)器端的響應(yīng)。

5、LaodRunner腳本中action()和init、end()除了迭代的區(qū)分還有其他嗎?

答案:集合點(diǎn)只能插入到Action部分,vuser_init和vuser_end中不能插入集合點(diǎn)。action()和init、end()都可以插入事務(wù)點(diǎn)。

6、什么是集合點(diǎn)?設(shè)置集合點(diǎn)有什么意義?LoadRunner中設(shè)置集合點(diǎn)的函數(shù)是哪個?

答案:集合點(diǎn):是一個并發(fā)訪問的點(diǎn),例如在測試計劃中,可能會要求系統(tǒng)能夠承受1000人同時提交數(shù)據(jù),在LoadRunner中可以通過在提交數(shù)據(jù)操作前面加入集合點(diǎn),這樣當(dāng)虛擬用戶運(yùn)行到提交數(shù)據(jù)的集合點(diǎn)時,LoadRunner就會檢查同時有多少用戶運(yùn)行到集合點(diǎn),假如不到1000人,LoadRunner就會指令已經(jīng)到集合點(diǎn)的用戶在此等待,當(dāng)在集合點(diǎn)等待的用戶達(dá)到1000人時,LoadRunner指令1000人同時去提交數(shù)據(jù),并發(fā)訪問的目的。

留意:集合點(diǎn)常常和事務(wù)結(jié)合起來運(yùn)用,常放在事務(wù)的前面,集合點(diǎn)只能插入到Action部分,vuser_init和vuser_end中不能插入集合點(diǎn)。集合點(diǎn)函數(shù)如下:lr_rendezvous(“SubmitData”)

7、錄制Web腳本時,生成的腳本中存在亂碼該如何解決?

答案:錄制腳本前,打開錄制選項配置對話框Record-Options,進(jìn)入到Advanced標(biāo)簽,先勾選”Supportcharset”,然后選擇中支持UTF-8再次錄制,就不會涌現(xiàn)中文亂碼問題了。

8、HTML-basedscript與URL-basedscript的腳本有什么區(qū)分?

答案:運(yùn)用”HTML-basedscript”的模式錄制腳本,VuGen為用戶的每個HTML操作生成單獨(dú)的步驟,這種腳本看上去比較直觀;運(yùn)用”URL-basedscript”模式錄制腳本時,VuGen可以捕獲全部作為用戶操作結(jié)果而發(fā)送到服務(wù)器的HTTP懇求,然后為用戶的每個懇求分別生成對應(yīng)方法。

通常,基于閱覽器的Web應(yīng)用會運(yùn)用”HTML-basedscript”模式來錄制腳本;而沒有基于閱覽器的Web應(yīng)用、Web應(yīng)用中包含了與服務(wù)器進(jìn)行交互的JavaApplet、基于閱覽器的應(yīng)用中包含了向服務(wù)器進(jìn)行通信的JavaScript/VBScript代碼、基于閱覽器的應(yīng)用中運(yùn)用了HTTPS安全協(xié)議,這時運(yùn)用”URL-basedscript”模式進(jìn)行錄制。

9、運(yùn)用LoadRunner進(jìn)行綜合場

溫馨提示

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

評論

0/150

提交評論