軟件測(cè)試_面試題.doc_第1頁(yè)
軟件測(cè)試_面試題.doc_第2頁(yè)
軟件測(cè)試_面試題.doc_第3頁(yè)
軟件測(cè)試_面試題.doc_第4頁(yè)
軟件測(cè)試_面試題.doc_第5頁(yè)
已閱讀5頁(yè),還剩31頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

01. 為什么要在一個(gè)團(tuán)隊(duì)中開展軟件測(cè)試工作?因?yàn)闆]有經(jīng)過測(cè)試的軟件很難在發(fā)布之前知道該軟件的質(zhì)量,就好比ISO質(zhì)量認(rèn)證一樣,測(cè)試同樣也需要質(zhì)量的保證,這個(gè)時(shí)候就需要在團(tuán)隊(duì)中開展軟件測(cè)試的工作。在測(cè)試的過程發(fā)現(xiàn)軟件中存在的問題,及時(shí)讓開發(fā)人員得知并修改問題,在即將發(fā)布時(shí),從測(cè)試報(bào)告中得出軟件的質(zhì)量情況。02. 您在以往的測(cè)試工作中都曾經(jīng)具體從事過哪些工作?其中最擅長(zhǎng)哪部分工作?我曾經(jīng)做過web測(cè)試,后臺(tái)測(cè)試,客戶端軟件,其中包括功能測(cè)試,性能測(cè)試,用戶體驗(yàn)測(cè)試。最擅長(zhǎng)的是功能測(cè)試03. 您所熟悉的軟件測(cè)試類型都有哪些?請(qǐng)?jiān)囍謩e比較這些不同04. 的測(cè)試類型的區(qū)別與聯(lián)系(如功能測(cè)試、性能測(cè)試)測(cè)試類型有:功能測(cè)試,性能測(cè)試,界面測(cè)試。功能測(cè)試在測(cè)試工作中占的比例最大,功能測(cè)試也叫黑盒測(cè)試。是把測(cè)試對(duì)象看作一個(gè)黑盒子。利用黑盒測(cè)試法進(jìn)行動(dòng)態(tài)測(cè)試時(shí),需要測(cè)試軟件產(chǎn)品的功能,不需測(cè)試軟件產(chǎn)品的內(nèi)部結(jié)構(gòu)和處理過程。采用黑盒技術(shù)設(shè)計(jì)測(cè)試用例的方法有:等價(jià)類劃分、邊界值分析、錯(cuò)誤推測(cè)、因果圖和綜合策略。性能測(cè)試是通過自動(dòng)化的測(cè)試工具模擬多種正常、峰值以及異常負(fù)載條件來(lái)對(duì)系統(tǒng)的各項(xiàng)性能指標(biāo)進(jìn)行測(cè)試。負(fù)載測(cè)試和壓力測(cè)試都屬于性能測(cè)試,兩者可以結(jié)合進(jìn)行。通過負(fù)載測(cè)試,確定在各種工作負(fù)載下系統(tǒng)的性能,目標(biāo)是測(cè)試當(dāng)負(fù)載逐漸增加時(shí),系統(tǒng)各項(xiàng)性能指標(biāo)的變化情況。壓力測(cè)試是通過確定一個(gè)系統(tǒng)的瓶頸或者不能接收的性能點(diǎn),來(lái)獲得系統(tǒng)能提供的最大服務(wù)級(jí)別的測(cè)試。界面測(cè)試,界面是軟件與用戶交互的最直接的層,界面的好壞決定用戶對(duì)軟件的第一印象。而且設(shè)計(jì)良好的界面能夠引導(dǎo)用戶自己完成相應(yīng)的操作,起到向?qū)У淖饔?。同時(shí)界面如同人的面孔,具有吸引用戶的直接優(yōu)勢(shì)。設(shè)計(jì)合理的界面能給用戶帶來(lái)輕松愉悅的感受和成功的感覺,相反由于界面設(shè)計(jì)的失敗,讓用戶有挫敗感,再實(shí)用強(qiáng)大的功能都可能在用戶的畏懼與放棄中付諸東流。區(qū)別在于,功能測(cè)試關(guān)注產(chǎn)品的所有功能上,要考慮到每個(gè)細(xì)節(jié)功能,每個(gè)可能存在的功能問題。性能測(cè)試主要關(guān)注于產(chǎn)品整體的多用戶并發(fā)下的穩(wěn)定性和健壯性。界面測(cè)試更關(guān)注于用戶體驗(yàn)上,用戶使用該產(chǎn)品的時(shí)候是否易用,是否易懂,是否規(guī)范(快捷鍵之類的),是否美觀(能否吸引用戶的注意力),是否安全(盡量在前臺(tái)避免用戶無(wú)意輸入無(wú)效的數(shù)據(jù),當(dāng)然考慮到體驗(yàn)性,不能太粗魯?shù)膹棾鼍妫孔瞿硞€(gè)性能測(cè)試的時(shí)候,首先它可能是個(gè)功能點(diǎn),首先要保證它的功能是沒問題的,然后再考慮該功能點(diǎn)的性能測(cè)試04您認(rèn)為做好測(cè)試用例設(shè)計(jì)工作的關(guān)鍵是什么?白盒測(cè)試用例設(shè)計(jì)的關(guān)鍵是以較少的用例覆蓋盡可能多的內(nèi)部程序邏輯結(jié)果黑盒法用例設(shè)計(jì)的關(guān)鍵同樣也是以較少的用例覆蓋模塊輸出和輸入接口。不可能做到完全測(cè)試,以最少的用例在合理的時(shí)間內(nèi)發(fā)現(xiàn)最多的問題05. 請(qǐng)?jiān)囍容^一下黑盒測(cè)試、白盒測(cè)試、單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試的區(qū)別與聯(lián)系。黑盒測(cè)試:已知產(chǎn)品的功能設(shè)計(jì)規(guī)格,可以進(jìn)行測(cè)試證明每個(gè)實(shí)現(xiàn)了的功能是否符合要求。白盒測(cè)試:已知產(chǎn)品的內(nèi)部工作過程,可以通過測(cè)試證明每種內(nèi)部操作是否符合設(shè)計(jì)規(guī)格要求,所有內(nèi)部成分是否以經(jīng)過檢查。軟件的黑盒測(cè)試意味著測(cè)試要在軟件的接口處進(jìn)行。這種方法是把測(cè)試對(duì)象看做一個(gè)黑盒子,測(cè)試人員完全不考慮程序內(nèi)部的邏輯結(jié)構(gòu)和內(nèi)部特性,只依據(jù)程序的需求規(guī)格說明書,檢查程序的功能是否符合它的功能說明。因此黑盒測(cè)試又叫功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試。 |- 黑盒測(cè)試主要是為了發(fā)現(xiàn)以下幾類錯(cuò)誤:1、是否有不正確或遺漏的功能?2、在接口上,輸入是否能正確的接受?能否輸出正確的結(jié)果?3、是否有數(shù)據(jù)結(jié)構(gòu)錯(cuò)誤或外部信息(例如數(shù)據(jù)文件)訪問錯(cuò)誤?4、性能上是否能夠滿足要求?5、是否有初始化或終止性錯(cuò)誤?軟件的白盒測(cè)試是對(duì)軟件的過程性細(xì)節(jié)做細(xì)致的檢查。這種方法是把測(cè)試對(duì)象看做一個(gè)打開的盒子,它允許測(cè)試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關(guān)信息,設(shè)計(jì)或選擇測(cè)試用例,對(duì)程序所有邏輯路徑進(jìn)行測(cè)試。通過在不同點(diǎn)檢查程序狀態(tài),確定實(shí)際狀態(tài)是否與預(yù)期的狀態(tài)一致。因此白盒測(cè)試又稱為結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試。 |- 白盒測(cè)試主要是想對(duì)程序模塊進(jìn)行如下檢查:1、對(duì)程序模塊的所有獨(dú)立的執(zhí)行路徑至少測(cè)試一遍。2、對(duì)所有的邏輯判定,取“真”與取“假”的兩種情況都能至少測(cè)一遍。3、在循環(huán)的邊界和運(yùn)行的界限內(nèi)執(zhí)行循環(huán)體。4、測(cè)試內(nèi)部數(shù)據(jù)結(jié)構(gòu)的有效性,等等。單元測(cè)試(模塊測(cè)試)是開發(fā)者編寫的一小段代碼,用于檢驗(yàn)被測(cè)代碼的一個(gè)很小的、很明確的功能是否正確。通常而言,一個(gè)單元測(cè)試是用于判斷某個(gè)特定條件(或者場(chǎng)景)下某個(gè)特定函數(shù)的行為。單元測(cè)試是由程序員自己來(lái)完成,最終受益的也是程序員自己??梢赃@么說,程序員有責(zé)任編寫功能代碼,同時(shí)也就有責(zé)任為自己的代碼編寫單元測(cè)試。執(zhí)行單元測(cè)試,就是為了證明這段代碼的行為和我們期望的一致。集成測(cè)試(也叫組裝測(cè)試,聯(lián)合測(cè)試)是單元測(cè)試的邏輯擴(kuò)展。它的最簡(jiǎn)單的形式是:兩個(gè)已經(jīng)測(cè)試過的單元組合成一個(gè)組件,并且測(cè)試它們之間的接口。從這一層意義上講,組件是指多個(gè)單元的集成聚合。在現(xiàn)實(shí)方案中,許多單元組合成組件,而這些組件又聚合成程序的更大部分。方法是測(cè)試片段的組合,并最終擴(kuò)展進(jìn)程,將您的模塊與其他組的模塊一起測(cè)試。最后,將構(gòu)成進(jìn)程的所有模塊一起測(cè)試。系統(tǒng)測(cè)試是將經(jīng)過測(cè)試的子系統(tǒng)裝配成一個(gè)完整系統(tǒng)來(lái)測(cè)試。它是檢驗(yàn)系統(tǒng)是否確實(shí)能提供系統(tǒng)方案說明書中指定功能的有效方法。(常見的聯(lián)調(diào)測(cè)試)系統(tǒng)測(cè)試的目的是對(duì)最終軟件系統(tǒng)進(jìn)行全面的測(cè)試,確保最終軟件系統(tǒng)滿足產(chǎn)品需求并且遵循系統(tǒng)設(shè)計(jì)。驗(yàn)收測(cè)試是部署軟件之前的最后一個(gè)測(cè)試操作。驗(yàn)收測(cè)試的目的是確保軟件準(zhǔn)備就緒,并且可以讓最終用戶將其用于執(zhí)行軟件的既定功能和任務(wù)。驗(yàn)收測(cè)試是向未來(lái)的用戶表明系統(tǒng)能夠像預(yù)定要求那樣工作。經(jīng)集成測(cè)試后,已經(jīng)按照設(shè)計(jì)把所有的模塊組裝成一個(gè)完整的軟件系統(tǒng),接口錯(cuò)誤也已經(jīng)基本排除了,接著就應(yīng)該進(jìn)一步驗(yàn)證軟件的有效性,這就是驗(yàn)收測(cè)試的任務(wù),即軟件的功能和性能如同用戶所合理期待的那樣。06. 測(cè)試計(jì)劃工作的目的是什么?測(cè)試計(jì)劃工作的內(nèi)容都包括什么?其中哪些是最重要的?軟件測(cè)試計(jì)劃是指導(dǎo)測(cè)試過程的綱領(lǐng)性文件,包含了產(chǎn)品概述、測(cè)試策略、測(cè)試方法、測(cè)試區(qū)域、測(cè)試配置、測(cè)試周期、測(cè)試資源、測(cè)試交流、風(fēng)險(xiǎn)分析等內(nèi)容。借助軟件測(cè)試計(jì)劃,參與測(cè)試的項(xiàng)目成員,尤其是測(cè)試管理人員,可以明確測(cè)試任務(wù)和測(cè)試方法,保持測(cè)試實(shí)施過程的順暢溝通,跟蹤和控制測(cè)試進(jìn)度,應(yīng)對(duì)測(cè)試過程中的各種變更。測(cè)試計(jì)劃和測(cè)試詳細(xì)規(guī)格、測(cè)試用例之間是戰(zhàn)略和戰(zhàn)術(shù)的關(guān)系,測(cè)試計(jì)劃主要從宏觀上規(guī)劃測(cè)試活動(dòng)的范圍、方法和資源配置,而測(cè)試詳細(xì)規(guī)格、測(cè)試用例是完成測(cè)試任務(wù)的具體戰(zhàn)術(shù)。所以其中最重要的是測(cè)試測(cè)試策略和測(cè)試方法(最好是能先評(píng)審)07. 您認(rèn)為做好測(cè)試計(jì)劃工作的關(guān)鍵是什么?1. 明確測(cè)試的目標(biāo),增強(qiáng)測(cè)試計(jì)劃的實(shí)用性編寫軟件測(cè)試計(jì)劃得重要目的就是使測(cè)試過程能夠發(fā)現(xiàn)更多的軟件缺陷,因此軟件測(cè)試計(jì)劃的價(jià)值取決于它對(duì)幫助管理測(cè)試項(xiàng)目,并且找出軟件潛在的缺陷。因此,軟件測(cè)試計(jì)劃中的測(cè)試范圍必須高度覆蓋功能需求,測(cè)試方法必須切實(shí)可行,測(cè)試工具并且具有較高的實(shí)用性,便于使用,生成的測(cè)試結(jié)果直觀、準(zhǔn)確2堅(jiān)持“5W”規(guī)則,明確內(nèi)容與過程“5W”規(guī)則指的是“What(做什么)”、“Why(為什么做)”、“When(何時(shí)做)”、“Where(在哪里)”、“How(如何做)”。 利用“5W”規(guī)則創(chuàng)建軟件測(cè)試計(jì)劃,可以幫助測(cè)試團(tuán)隊(duì)理解測(cè)試的目的(Why),明確測(cè)試的范圍和內(nèi)容(What),確定測(cè)試的開始和結(jié)束日期(When),指出測(cè)試的方法和工具(How),給出測(cè)試文檔和軟件的存放位置(Where)。3采用評(píng)審和更新機(jī)制,保證測(cè)試計(jì)劃滿足實(shí)際需求測(cè)試計(jì)劃寫作完成后,如果沒有經(jīng)過評(píng)審,直接發(fā)送給測(cè)試團(tuán)隊(duì),測(cè)試計(jì)劃內(nèi)容的可能不準(zhǔn)確或遺漏測(cè)試內(nèi)容,或者軟件需求變更引起測(cè)試范圍的增減,而測(cè)試計(jì)劃的內(nèi)容沒有及時(shí)更新,誤導(dǎo)測(cè)試執(zhí)行人員。4. 分別創(chuàng)建測(cè)試計(jì)劃與測(cè)試詳細(xì)規(guī)格、測(cè)試用例應(yīng)把詳細(xì)的測(cè)試技術(shù)指標(biāo)包含到獨(dú)立創(chuàng)建的測(cè)試詳細(xì)規(guī)格文檔,把用于指導(dǎo)測(cè)試小組執(zhí)行測(cè)試過程的測(cè)試用例放到獨(dú)立創(chuàng)建的測(cè)試用例文檔或測(cè)試用例管理數(shù)據(jù)庫(kù)中。測(cè)試計(jì)劃和測(cè)試詳細(xì)規(guī)格、測(cè)試用例之間是戰(zhàn)略和戰(zhàn)術(shù)的關(guān)系,測(cè)試計(jì)劃主要從宏觀上規(guī)劃測(cè)試活動(dòng)的范圍、方法和資源配置,而測(cè)試詳細(xì)規(guī)格、測(cè)試用例是完成測(cè)試任務(wù)的具體戰(zhàn)術(shù)。08. 您所熟悉的測(cè)試用例設(shè)計(jì)方法都有哪些?請(qǐng)分別以具體的例子來(lái)說明這些方法在測(cè)試用例設(shè)計(jì)工作中的應(yīng)用。1等價(jià)類劃分劃分等價(jià)類: 等價(jià)類是指某個(gè)輸入域的子集合.在該子集合中,各個(gè)輸入數(shù)據(jù)對(duì)于揭露程序中的錯(cuò)誤都是等效的.并合理地假定:測(cè)試某等價(jià)類的代表值就等于對(duì)這一類其它值的測(cè)試.因此,可以把全部輸入數(shù)據(jù)合理劃分為若干等價(jià)類,在每一個(gè)等價(jià)類中取一個(gè)數(shù)據(jù)作為測(cè)試的輸入條件,就可以用少量代表性的測(cè)試數(shù)據(jù).取得較好的測(cè)試結(jié)果.等價(jià)類劃分可有兩種不同的情況:有效等價(jià)類和無(wú)效等價(jià)類.2邊界值分析法邊界值分析方法是對(duì)等價(jià)類劃分方法的補(bǔ)充。測(cè)試工作經(jīng)驗(yàn)告訴我,大量的錯(cuò)誤是發(fā)生在輸入或輸出范圍的邊界上,而不是發(fā)生在輸入輸出范圍的內(nèi)部.因此針對(duì)各種邊界情況設(shè)計(jì)測(cè)試用例,可以查出更多的錯(cuò)誤.使用邊界值分析方法設(shè)計(jì)測(cè)試用例,首先應(yīng)確定邊界情況.通常輸入和輸出等價(jià)類的邊界,就是應(yīng)著重測(cè)試的邊界情況.應(yīng)當(dāng)選取正好等于,剛剛大于或剛剛小于邊界的值作為測(cè)試數(shù)據(jù),而不是選取等價(jià)類中的典型值或任意值作為測(cè)試數(shù)據(jù). 3錯(cuò)誤推測(cè)法基于經(jīng)驗(yàn)和直覺推測(cè)程序中所有可能存在的各種錯(cuò)誤, 從而有針對(duì)性的設(shè)計(jì)測(cè)試用例的方法.錯(cuò)誤推測(cè)方法的基本思想: 列舉出程序中所有可能有的錯(cuò)誤和容易發(fā)生錯(cuò)誤的特殊情況,根據(jù)他們選擇測(cè)試用例. 例如, 在單元測(cè)試時(shí)曾列出的許多在模塊中常見的錯(cuò)誤. 以前產(chǎn)品測(cè)試中曾經(jīng)發(fā)現(xiàn)的錯(cuò)誤等, 這些就是經(jīng)驗(yàn)的總結(jié). 還有, 輸入數(shù)據(jù)和輸出數(shù)據(jù)為0的情況. 輸入表格為空格或輸入表格只有一行. 這些都是容易發(fā)生錯(cuò)誤的情況. 可選擇這些情況下的例子作為測(cè)試用例. 4因果圖方法前面介紹的等價(jià)類劃分方法和邊界值分析方法,都是著重考慮輸入條件,但未考慮輸入條件之間的聯(lián)系, 相互組合等. 考慮輸入條件之間的相互組合,可能會(huì)產(chǎn)生一些新的情況. 但要檢查輸入條件的組合不是一件容易的事情, 即使把所有輸入條件劃分成等價(jià)類,他們之間的組合情況也相當(dāng)多. 因此必須考慮采用一種適合于描述對(duì)于多種條件的組合,相應(yīng)產(chǎn)生多個(gè)動(dòng)作的形式來(lái)考慮設(shè)計(jì)測(cè)試用例. 這就需要利用因果圖(邏輯模型). 因果圖方法最終生成的就是判定表. 它適合于檢查程序輸入條件的各種組合情況.09. 請(qǐng)以您以往的實(shí)際工作為例,10. 詳細(xì)的描述一次測(cè)試用例設(shè)計(jì)的完整的過程。就說最近的這次網(wǎng)站功能的測(cè)試吧首先:得到相關(guān)文檔(需求文檔和設(shè)計(jì)文檔),理解需求和設(shè)計(jì)設(shè)計(jì)思想后,想好測(cè)試策略(測(cè)試計(jì)劃簡(jiǎn)單點(diǎn)就OK了),考慮到測(cè)試環(huán)境,測(cè)試用例,測(cè)試時(shí)間等問題。第二步:設(shè)計(jì)測(cè)試用例,測(cè)試策略是:把網(wǎng)站部分的功能點(diǎn)測(cè)試完,然后在進(jìn)行系統(tǒng)測(cè)試(另外個(gè)模塊呢有另一個(gè)測(cè)試人員負(fù)責(zé),可以進(jìn)行聯(lián)調(diào)測(cè)試),網(wǎng)站模塊的測(cè)試基本是功能測(cè)試和界面測(cè)試(用戶并發(fā)的可能性很小,所以不考慮):這次的網(wǎng)站的輸入數(shù)據(jù)呢是使用數(shù)據(jù)庫(kù)中的某張表記錄,如果表中某一數(shù)據(jù)記錄中新加進(jìn)來(lái)的(還沒有被處理的,有個(gè)標(biāo)志位),網(wǎng)站啟動(dòng)后會(huì)立刻去刷那張表,得到多條數(shù)據(jù),然后在進(jìn)行處理。處理過程中,會(huì)經(jīng)歷3個(gè)步驟,網(wǎng)站才算完成了它的任務(wù)。有3個(gè)步驟呢,就可以分別對(duì)這3個(gè)步驟進(jìn)行測(cè)試用例的設(shè)計(jì),盡量覆蓋到各種輸入情況(包括數(shù)據(jù)庫(kù)中的數(shù)據(jù),用戶的輸入等),得出了差不多50個(gè)用例。界面測(cè)試,也就是用戶看的到的地方,包括發(fā)送的郵件和用戶填寫資料的頁(yè)面展示。第三步:搭建測(cè)試環(huán)境(為什么這個(gè)時(shí)候考慮測(cè)試環(huán)境呢?因?yàn)槲覍?duì)網(wǎng)站環(huán)境已經(jīng)很熟了,只有有機(jī)器能空于下來(lái)做該功能測(cè)試就可以做了),因?yàn)榫W(wǎng)站本身的環(huán)境搭建和其他的系統(tǒng)有點(diǎn)不同,它需要的測(cè)試環(huán)境比較麻煩,需要web服務(wù)器(Apache,tomcat),不過這次需求呢,網(wǎng)站部分只用到了tomcat,所以只要有tomcat即可第四步:執(zhí)行測(cè)試11. 您以往是否曾經(jīng)從事過性能測(cè)試工作?如果有,12. 請(qǐng)盡可能的詳細(xì)描述您以往的性能測(cè)試工作的完整過程。是的,曾經(jīng)做過網(wǎng)站方面的性能測(cè)試,雖然做的時(shí)間并不久(2個(gè)月吧),當(dāng)時(shí)呢,是有位網(wǎng)站性能測(cè)試經(jīng)驗(yàn)非常豐富的前輩帶著我一起做。性能測(cè)試類型包括負(fù)載測(cè)試,強(qiáng)度測(cè)試,容量測(cè)試等負(fù)載測(cè)試:負(fù)載測(cè)試是一種性能測(cè)試指數(shù)據(jù)在超負(fù)荷環(huán)境中運(yùn)行,程序是否能夠承擔(dān)。強(qiáng)度測(cè)試: 強(qiáng)度測(cè)試是一種性能測(cè)試,他在系統(tǒng)資源特別低的情況下軟件系統(tǒng)運(yùn)行情況容量測(cè)試:確定系統(tǒng)可處理同時(shí)在線的最大用戶數(shù) 在網(wǎng)站流量逐漸加大的情況下,開始考慮做性能測(cè)試了,首先要寫好性能測(cè)試計(jì)劃,根據(jù)運(yùn)營(yíng)數(shù)據(jù)得出流量最大的頁(yè)面(如果是第一次的話,一般是首頁(yè),下載頁(yè),個(gè)人帳戶頁(yè)流量最大,而且以某種百分比),Web服務(wù)器指標(biāo)指標(biāo):* Avg Rps: 平均每秒鐘響應(yīng)次數(shù)總請(qǐng)求時(shí)間 / 秒數(shù);* Successful Rounds:成功的請(qǐng)求;* Failed Rounds :失敗的請(qǐng)求;* Successful Hits :成功的點(diǎn)擊次數(shù);* Failed Hits :失敗的點(diǎn)擊次數(shù);* Hits Per Second :每秒點(diǎn)擊次數(shù);* Successful Hits Per Second :每秒成功的點(diǎn)擊次數(shù);* Failed Hits Per Second :每秒失敗的點(diǎn)擊次數(shù);* Attempted Connections :嘗試鏈接數(shù);軟通動(dòng)力面試1.白箱測(cè)試和黑箱測(cè)試是什么?什么是回歸測(cè)試?2.單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試的側(cè)重點(diǎn)是什么?3.設(shè)計(jì)用例的方法、依據(jù)有那些?4.一個(gè)測(cè)試工程師應(yīng)具備那些素質(zhì)和技能?5.集成測(cè)試通常都有那些策略?6.你用過的測(cè)試工具的主要功能、性能及其他?7.一個(gè)缺陷測(cè)試報(bào)告的組成8.基于WEB信息管理系統(tǒng)測(cè)試時(shí)應(yīng)考慮的因素有哪些?9.軟件本地化測(cè)試比功能測(cè)試都有哪些方面需要注意?10.軟件測(cè)試項(xiàng)目從什么時(shí)候開始,?為什么?11.需求測(cè)試注意事項(xiàng)有哪些?12.簡(jiǎn)述一下缺陷的生命周期13.測(cè)試分析測(cè)試用例注意(事項(xiàng))?瑞星筆試題1.一臺(tái)計(jì)算機(jī)的IP是1子網(wǎng)掩碼4與01是同一局域網(wǎng)嗎?2.internet中e-mail協(xié)儀,IE的協(xié)儀,NAT是什么,有什么好處,能帶來(lái)什么問題?DNS是什么,它是如何工作的?3.PROXY是如何工作的?4.win2k系統(tǒng)內(nèi)AT命令完成什么功能,Messenger服務(wù)是做什么,怎么使用? 5進(jìn)程,線程的定義及區(qū)別6,32位操作系統(tǒng)內(nèi),1進(jìn)程地址空間多大,進(jìn)程空間與物理內(nèi)存有什么關(guān)系?7網(wǎng)絡(luò)攻擊常用的手段,防火墻如何保證安全.8如何配靜態(tài)IP,如何測(cè)網(wǎng)絡(luò)內(nèi)2臺(tái)計(jì)算機(jī)通不通,PING一次返幾個(gè)數(shù)據(jù)包?9WIN9X與WINNT以上操作系統(tǒng)有服務(wù)嗎,服務(wù)是什么,如何停止服務(wù)?10AD在WIN2KSERVER上建需什么文件格式,AD是什么?XP多用戶下注銷與切換的區(qū)別.11UDP可以跨網(wǎng)段發(fā)送嗎?12最簡(jiǎn)單的確認(rèn)遠(yuǎn)程計(jì)算機(jī)(win2K以上)某個(gè)監(jiān)聽端口是正常建立的?13軟件測(cè)試的定義,測(cè)試工作是枯燥反復(fù)的,你是如何理解的?黑盒,白盒,回歸,壓力測(cè)試的定義.14winrunner,loadrunner是什么,區(qū)別15磁盤分區(qū)如何分類,請(qǐng)舉例說明安裝操作系統(tǒng)的注意事項(xiàng).(1小時(shí)答題)中軟的面試題一. 簡(jiǎn)答題.1. 避免死鎖的方法有哪些?2. 在Sybase數(shù)據(jù)庫(kù)中注冊(cè)用戶與數(shù)據(jù)庫(kù)用戶有什么區(qū)別?3. 在MS SQL_Server 數(shù)據(jù)庫(kù)中通過什么約束保證數(shù)據(jù)庫(kù)的實(shí)體完整性4. 內(nèi)存有哪幾種存儲(chǔ)組織結(jié)構(gòu).請(qǐng)分別加以說明 軟件開發(fā)網(wǎng) 5. JAVA中的Wait() 和notify()方法使用時(shí)應(yīng)注意些什么?6. 用戶輸入一個(gè)整數(shù).系統(tǒng)判斷,并輸出是負(fù)數(shù)還是非負(fù)數(shù),請(qǐng)?jiān)O(shè)計(jì)測(cè)試用例.7. 操作系統(tǒng)中的同步和互訴解決了什么問題8. UNIX 中init二. 編寫類String 的構(gòu)造函數(shù),析構(gòu)函數(shù)和賦值函數(shù)已知類String 的原型為class stringpublic:string(const char *str=null);/普通構(gòu)造函數(shù)string(const string &other);/拷貝構(gòu)造函數(shù)-string(void);string &operate=(const string &other);/賦值函數(shù)private:char * m-data;/用于保存字符串;請(qǐng)編寫string 的上述4個(gè)函數(shù)三. 有關(guān)內(nèi)存的思考題1. void getmemory(char *p) p=(char*)mallol(100);void test(void)char * str =null;getmemory(str);strcpy(str,”hello,world”);printf(str);請(qǐng)問運(yùn)行Test函數(shù)會(huì)有什么樣的結(jié)果2. char*getmemory(void) char p=”hello world”;return p;void test(void)char *str=null;str=Getmemory();printf(str); 請(qǐng)問運(yùn)行Test 函數(shù)會(huì)有什么樣的結(jié)果.奇虎面試題前三道程序題(下面的題不排序,有筆試題,也有面試題)4、怎么劃分缺陷的等級(jí)?5、怎么評(píng)價(jià)軟件工程師?6、軟件工程師的素質(zhì)是什么?團(tuán)隊(duì)精神和協(xié)作能力、文檔習(xí)慣、規(guī)范化,標(biāo)準(zhǔn)化的代碼編寫習(xí)慣、需求理解能力、復(fù)用性,模塊化思維能力、測(cè)試習(xí)慣、學(xué)習(xí)和總結(jié)的能力7、怎么看待軟件測(cè)試?8、軟件測(cè)試是一個(gè)什么樣的行業(yè)?9、圖書(圖書號(hào),圖書名,作者編號(hào),出版社,出版日期)作者(作者姓名,作者編號(hào),年齡,性別)用SQL語(yǔ)句查詢年齡小于平均年齡的作者姓名、圖書名,出版社。10、你的職業(yè)生涯規(guī)劃11、測(cè)一個(gè)三角形是普通三角形、等腰三角形、等邊三角形的流程圖,測(cè)試用例。12、寫出你常用的測(cè)試工具。WinRunner-功能:1.插入檢查點(diǎn);2.檢驗(yàn)數(shù)據(jù);3.增強(qiáng)測(cè)試;4.分析結(jié)果;5.維護(hù)測(cè)試;、.為無(wú)線應(yīng)用作準(zhǔn)備。范圍:功能測(cè)試、生成測(cè)試用例、分析測(cè)試結(jié)果、維護(hù)測(cè)試用例、回歸測(cè)試。LoadRunner-功能:1.松創(chuàng)建虛擬用戶; 2.創(chuàng)建真實(shí)的負(fù)載; 3.定位性能問題;4.分析結(jié)果以精確定位問題所在; 5.重復(fù)測(cè)試保證系統(tǒng)發(fā)布的高性能; 6.Enterprise Java Beans的測(cè)試; 7.支持無(wú)線應(yīng)用協(xié)議; 8.支持Media Stream應(yīng)用; 9.完整的企業(yè)應(yīng)用環(huán)境的支持。范圍:性能測(cè)試、壓力測(cè)試、模擬多用戶、定位性能瓶頸。TestDirector-功能:1需求管理;2. 計(jì)劃測(cè)試;3. 安排和執(zhí)行測(cè)試;4. 缺陷管理;5. 圖形化和報(bào)表輸出;范圍:測(cè)試管理工具Rational系列-Rational Purify (測(cè)試時(shí)用,檢查運(yùn)行時(shí)內(nèi)存錯(cuò)誤);Rational Quantify(性能檢測(cè)工具,查出系統(tǒng)瓶頸以便改進(jìn)運(yùn)行速度);Rational TestManager (測(cè)試管理);Robot (軟件測(cè)試用,通過Script自動(dòng)模擬輸入輸出);LoadTest (負(fù)載測(cè)試);TestFactory (軟件測(cè)試用);QACenter-QACenter幫助所有的測(cè)試人員創(chuàng)建一個(gè)快速,可重用的測(cè)試過程。這些測(cè)試工具自動(dòng)幫助管理測(cè)試過程,快速分析和調(diào)試程序,包括針對(duì)回歸,強(qiáng)度,單元,并發(fā),集成,移植,容量和負(fù)載,建立測(cè)試用例,自動(dòng)執(zhí)行測(cè)試和產(chǎn)生文檔結(jié)果。QACenter主要包括以下幾個(gè)模塊:QARun:應(yīng)用的功能測(cè)試工具。QALoad:強(qiáng)負(fù)載下應(yīng)用的性能測(cè)試工具。QADirector:測(cè)試的組織設(shè)計(jì)和創(chuàng)建以及管理工具。TrackRecord:集成的缺陷跟蹤管理工具。EcoTools:高層次的性能監(jiān)測(cè)工具。QARun-1.強(qiáng)大的測(cè)試腳本建立功能。2.可反復(fù)運(yùn)行,進(jìn)行回歸測(cè)試。3支持更多的應(yīng)用訪問QALoad-1.自動(dòng)捕獲實(shí)際執(zhí)行過程,自動(dòng)生成測(cè)試腳本。2.通過控制臺(tái)(安裝在Windows NT)控制各個(gè)Agent(安裝在Windows和Unix),進(jìn)行腳本分配。3.模擬實(shí)際操作,壓力測(cè)試。WebLoad-Web壓力測(cè)試工具panorama,功能主要是用于白盒測(cè)試。它對(duì)分析源碼和跟蹤錯(cuò)誤方面有一定獨(dú)到的見解,并且采用圖解的方法跟蹤源碼。白盒方面Compuware也非常不錯(cuò);13、lordrunner分哪三部分?14、希望以后的軟件測(cè)試是怎么樣的一個(gè)行業(yè)?15、.軟件測(cè)試項(xiàng)目從什么時(shí)候開始?我答:從軟件項(xiàng)目的需要分析開始。 問:為什么從需求分析開始?有什么作用? 北京博彥科技筆試面試筆試題1文件格式系統(tǒng)有哪幾種類型?分別說說win95、win98、winMe、w2k、winNT、winXP分別支持那些文件系統(tǒng)。2分別填入一個(gè)語(yǔ)句,完成下面的函數(shù),通過遞歸計(jì)算數(shù)組a100的前n個(gè)數(shù)之和。Int sum ( int a,int n )if (n0) return_;else return_;3寫出你所知道的3種常用的排序方法,并用其中一種方法設(shè)計(jì)出程序?yàn)閿?shù)組a100排序。常用的有三種:冒泡排序、選擇排序和插入排序4什么是兼容性測(cè)試?兼容性測(cè)試側(cè)重哪些方面,請(qǐng)按照優(yōu)先級(jí)用矩陣圖表列出。兼容性是指協(xié)調(diào)性(這題的第二問我不會(huì)答,所以原題目記得不是很清楚,大家能看明白問什么就好)5我現(xiàn)在有個(gè)程序,發(fā)現(xiàn)在WIN98上運(yùn)行得很慢,怎么判別是程序存在問題還是軟硬件系統(tǒng)存在問題?6翻譯,中英,有關(guān)P2P點(diǎn)對(duì)點(diǎn)文件傳輸?shù)脑怼?翻譯,英中,有關(guān)互聯(lián)網(wǎng)的發(fā)展對(duì)商務(wù)、學(xué)習(xí)、交流的影響。筆試完了是初步的面試先問了個(gè)問題:FAT16/FAT32/NTFS 哪個(gè)的安全性最好,為什么?(不會(huì)答) 又做了兩道題,一題是關(guān)于C+類的繼承,看程序?qū)懗鲚敵鼋Y(jié)果,A是虛類,B繼承A,跟一般C+的書上的習(xí)題差不多。一題是寫出在32位機(jī)器下,計(jì)算幾個(gè)變量的size,*Yahoo軟件測(cè)試 試題類型:軟件測(cè)試 | 試題:55道試題(50道選擇題,5道問答題) 95d565ef664cb5d40ed4注意: 答題過程如果您不提交答案,或者關(guān)閉瀏覽器退出,我們將不再允許您再次答題。謝謝! 試題 選項(xiàng) Question 1. (單選)下列字符中,ASCII碼值最小的是1. a5a880faf6fc350ade2a4 482. A3. x4. YQuestion 2. (單選)OSI(開放系統(tǒng)互聯(lián))參考模型的最低層是1. 傳輸層6fe97759aab922cfa3122. 網(wǎng)絡(luò)層3. 物理層4. 應(yīng)用層Question 3. (單選)計(jì)算機(jī)中,一個(gè)浮點(diǎn)數(shù)由兩部分組成,它們是1. 階碼和尾數(shù)5568161a8cd5792c152c2. 基數(shù)和尾數(shù)3. 階碼和基數(shù)4. 整數(shù)和小數(shù)Question 4. (單選)存儲(chǔ)400個(gè)24x24點(diǎn)陣漢字字形所需的存儲(chǔ)容量是1. 255KB4005f8da1360d149af1f2. 75KB3. 37.5KB4. 28.125KBQuestion 5. (單選)用于保存計(jì)算機(jī)輸入輸出數(shù)據(jù)的材料及其制品稱為1. 輸入輸出媒體8f07f89ddb4c20a920bf2. 輸入輸出通道3. 輸入輸出接口4. 輸入輸出端口Question 6. (單選)下面是關(guān)于解釋程序和編譯程序的論述,其中正確的一條是1. 編譯程序和解釋程序均能產(chǎn)生目標(biāo)程序ea6328a42e4c65f8a52f2. 編譯程序和解釋程序均不能產(chǎn)生目標(biāo)程序3. 編譯程序能產(chǎn)生目標(biāo)程序而解釋程序則不能4. 編譯程序不能產(chǎn)生目標(biāo)程序而解釋程序能Question 7. (單選)下面是與地址有關(guān)的四條論述,其中有錯(cuò)的一條是1. 地址寄存器是用來(lái)存儲(chǔ)地址的寄存器3f027327d8e85d8ecacd2. 地址碼是指令中給出源操作數(shù)地址或運(yùn)算結(jié)果的目的地址的有關(guān)信息部分3. 地址總線上既可傳送地址信息,也可傳送控制信息和其他信息4. 地址總線上除傳送地址信息外,不可以用于傳輸控制信息和其它信息Question 8. (單選)下列四個(gè)不同數(shù)制表示的數(shù)中,數(shù)值最大的是1. 二進(jìn)制數(shù)11011101b79421734892ff12784d2. 八進(jìn)制數(shù)3343. 十進(jìn)制數(shù)2194. 十六進(jìn)制數(shù)DAQuestion 9. (單選)當(dāng)個(gè)人計(jì)算機(jī)以撥號(hào)方式接入Internet網(wǎng)時(shí),必須使用的設(shè)備是1. 網(wǎng)卡e76fc522772555b7c98f2. 調(diào)制解調(diào)器(Modem)3. 電話機(jī)4. 瀏覽器軟件Question 10. (單選)微機(jī)計(jì)算機(jī)硬件系統(tǒng)中最核心的部件是1. 主板a126b2f4b23e5415eb552. CPU3. 內(nèi)存儲(chǔ)器4. I/O設(shè)備Question 11. (單選)為解決某一特定問題而設(shè)計(jì)的指令序列稱為1. 文檔cbf4caaed317fda73c032. 語(yǔ)言3. 程序4. 系統(tǒng)Question 12. (單選)下列關(guān)于系統(tǒng)軟件的四條敘述中,正確的一條是1. 系統(tǒng)軟件與具體應(yīng)用領(lǐng)域無(wú)關(guān)976aab52985ebbcd3a1b2. 系統(tǒng)軟件與具體硬件邏輯功能無(wú)關(guān)3. 系統(tǒng)軟件是在應(yīng)用軟件基礎(chǔ)上開發(fā)的4. 系統(tǒng)軟件并不具體提供人機(jī)界面Question 13. (單選)微型計(jì)算機(jī)存儲(chǔ)系統(tǒng)中,PROM是1. 可讀寫存儲(chǔ)器65e6e1edc0c241e73e842. 動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器3. 只讀存儲(chǔ)器4. 可編程只讀存儲(chǔ)器Question 14. (單選)下列幾種存儲(chǔ)器中,存取周期最短的是1. 內(nèi)存儲(chǔ)器94728bc39a6dea6e22102. 光盤存儲(chǔ)器3. 硬盤存儲(chǔ)器4. 軟件盤存儲(chǔ)器Question 15. (單選)計(jì)算機(jī)能直接識(shí)別和執(zhí)行的語(yǔ)言是1. 機(jī)器語(yǔ)言c49eb8f757e6b7bd168a2. 高級(jí)語(yǔ)言3. 匯編語(yǔ)言4. 數(shù)據(jù)庫(kù)語(yǔ)言Question 16. (單選)與十進(jìn)制數(shù)254等值的二進(jìn)制數(shù)是1. 11111110f9020d2abe7ebe61b7aa2. 111011113. 111110114. 11101110Question 17. (單選)下列術(shù)語(yǔ)中,屬于顯示器性能指標(biāo)的是1. 速度7a99787bd167215797322. 可靠性3. 分辨率4. 精度Question 18. (單選)在計(jì)算機(jī)領(lǐng)域中通常用MIPS來(lái)描述1. 計(jì)算機(jī)的運(yùn)算速度74270fd093ffef4593842. 計(jì)算機(jī)的可靠性3. 計(jì)算機(jī)的可運(yùn)行性4. 計(jì)算機(jī)的可擴(kuò)充性Question 19. (單選)在計(jì)算機(jī)網(wǎng)絡(luò)中,表征數(shù)據(jù)傳輸可靠性的指標(biāo)是1. 傳輸率d7dbbb00f94bc016b14b2. 誤碼率3. 信息容量4. 頻帶利用率Question 20. (單選)以下關(guān)于鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)的敘述中哪一條是不正確的?1. 結(jié)點(diǎn)除自身信息外還包括指針域,因此存儲(chǔ)密度小于順序存儲(chǔ)結(jié)構(gòu)e93e74d3df2927ba70992. 邏輯上相鄰的結(jié)點(diǎn)物理上不必鄰接3. 可以通過計(jì)算直接確定第i個(gè)結(jié)點(diǎn)的存儲(chǔ)地址4. 插入、刪除運(yùn)算操作方便,不必移動(dòng)結(jié)點(diǎn)Question 21. (單選)以下哪一個(gè)不是棧的基本運(yùn)算1. 刪除棧頂元素ef840f0c7426011056312. 刪除棧底元素3. 判斷棧是否為空4. 將棧置為空棧棧是操作受限制的線性表,其基本特征是:后進(jìn)先出。比如說a入棧,接著b入棧,然后執(zhí)行出棧操作時(shí)是b一定要比a先出棧的?;静僮饔腥霔2僮鳎阂粋€(gè)數(shù)據(jù)保存進(jìn)棧,放在棧頂出棧操作:提取棧最頂端的數(shù)據(jù)出來(lái)判斷棧是否為空的操作:檢查判斷棧內(nèi)是否有數(shù)據(jù)另外一些操作就看具體情況,個(gè)人添加編寫了。Question 22. (單選)以下關(guān)于廣義表的敘述中,正確的是1. 廣義表是0個(gè)或多個(gè)單元素或子表組成的有限序列3c5ee48d0b53a46f4dcb2. 廣義表至少有一個(gè)元素是子表3. 廣義表不可以是自身的子表4. 廣義表不能為空表l D=() 空表;其長(zhǎng)度為零一個(gè)廣義表的深度等于 括號(hào)嵌套的最大層數(shù)Question 23. (單選)如果一棵二叉樹結(jié)點(diǎn)的前序序列是A、B、C,后序序列是C、B、A,則該二叉樹結(jié)點(diǎn)的對(duì)稱序序列66ec4fa56eef4d8e6a7b1. 必為A、B、C2. 必為A、C、B3. 必為B、C、A4. 不能確定Question 24. (單選)在虛擬頁(yè)式存儲(chǔ)管理方案中,下面哪一部分完成將頁(yè)面調(diào)入內(nèi)存的工作?4ba8f0936ceb5dba427e1. 缺頁(yè)中斷處理2. 頁(yè)面淘汰過程3. 工作集模型應(yīng)用4. 緊縮技術(shù)利用Question 25. (單選)在DOS系統(tǒng)中,用于記錄和管理磁盤數(shù)據(jù)區(qū)使用情況的數(shù)據(jù)結(jié)構(gòu)8dba5425d6cac59244a71. 位圖表2. 空閑塊表3. 文件分配表4. 文件控制塊Question 26. (單選)PSP是?9c94d8d0cb8f9dd0bb5c PSP 之 DOS中的程序段的前綴:program segment prefix (程序段的前綴)1. 團(tuán)隊(duì)軟件過程2. 個(gè)體軟件過程3. 過程改進(jìn)過程4. 質(zhì)量管理過程Question 27. (多選)以下哪些過程能夠提高軟件質(zhì)量?f34c2313a503b15c7af71. 可行性分析2. 需求評(píng)審3. 測(cè)試4. 代碼走查Question 28. (單選)CMM分為五個(gè)等級(jí):一級(jí)為初始級(jí),二級(jí)為可重復(fù)級(jí),三級(jí)為已定義級(jí),四級(jí)為已管理級(jí),五級(jí)為優(yōu)化級(jí)。在CMM模型中,對(duì)軟件成熟度有以下5個(gè)級(jí)別,請(qǐng)從低到高排序a 初始級(jí):軟件過程的特點(diǎn)是無(wú)秩序的,偶爾甚至是混亂的。幾乎沒有什么過程是經(jīng)過定義的,成功依賴于個(gè)人的努力。102a8d3be2bb36f44a70b 優(yōu)化級(jí):利用來(lái)自過程和來(lái)自新思想、新技術(shù)的先導(dǎo)性試驗(yàn)的定量反饋信息,使持續(xù)過程改進(jìn)成為可能。c 已定義級(jí):管理活動(dòng)和工程活動(dòng)兩方面的軟件過程均已文檔化、標(biāo)準(zhǔn)化、并集成到組織的標(biāo)準(zhǔn)軟件過程。d 已管理級(jí):已采集詳細(xì)的有關(guān)軟件過程和產(chǎn)品質(zhì)量的度量,無(wú)論軟件過程還是產(chǎn)品均得到定量了解和控制。e 可重復(fù)級(jí):已建立基本的項(xiàng)目管理過程去跟蹤成本、進(jìn)度和功能性。必要的過程紀(jì)律已經(jīng)就位,使具有類似應(yīng)用的項(xiàng)目。能重復(fù)以前的成功。1. acdbe6f7a3bb470f6a4ca0bc92. adceb3. aecdb4. abcdeQuestion 29. (單選)可行性研究要進(jìn)行一次_需求分析1. 詳細(xì)的e0a11a242b5c2139e7872. 全面的3. 簡(jiǎn)化的、壓縮的4. 徹底的Question 30. (單選)在面向?qū)ο蟮南到y(tǒng)中,系統(tǒng)責(zé)任的良好分配原則是1. 在類之間均勻分配c22fc182d3067c8e17f52. 集中分配在少數(shù)控制類中3. 根據(jù)交互圖的消息進(jìn)行分配4. 根據(jù)個(gè)人喜好進(jìn)行分配Question 31. (單選)int I=2;int x=(I+) + (I+) + (I+);執(zhí)行結(jié)束后,X的值是1. 6d39fd083f5ee1f02a7db2. 73. 84. 9Question 32. (單選)char *p=ab; sizeof(*p)=( )1. 1ce68dad4d596841cd7252. 23. 34. 4Question 33. (單選)下列關(guān)于程序效率的描述錯(cuò)誤的是1. 提高程序的執(zhí)行速度可以提高程序的效率6c3abca69f4b1d876bbd2. 降低程序占用的存儲(chǔ)空間可以提高程序的效率3. 源程序的效率與詳細(xì)設(shè)計(jì)階段確定的算法的效率無(wú)關(guān)4. 好的程序設(shè)計(jì)可以提高效率Question 34. (單選)現(xiàn)在向銀行存款,年利率為i,若希望在n年后從銀行得到F元,現(xiàn)在應(yīng)該存入的錢數(shù)為1. i /(1+ F)nc0e3619e986cc630395b2. F/(1+i n)3. F/in4. F/(1+i)nQuestion 35. (多選)以下哪些類型的文件可以通過數(shù)字簽名加載到IE?1. .date05ebd9336902c6ad0972. .ico3. .exe4. .cabQuestion 36. (單選)在LINUX系統(tǒng)中,下列哪一個(gè)命令屬于目錄管理的常用命令?1. pwde6ac95ea2c45140707092. pr3. ln4. findQuestion 37. (單選)如果互連的局域網(wǎng)高層分別采用TCP/IP協(xié)議與SPX/IPX協(xié)議,那么我們可以選擇的互連設(shè)備應(yīng)該是1. 中繼器0a8e5646eff628a529742. 網(wǎng)橋3. 網(wǎng)卡4. 路由器Question 38. (單選)LINUX下,解壓縮文件的命令為?1. tar zxvf 文件名669d7a23de9a5b55474f2. unzip 文件名3. CAT 文件名4. VI 文件名Question 39. (單選)以下關(guān)于TCP/IP傳輸層協(xié)議的描述中,錯(cuò)誤的是1. TCP/IP傳輸層定義了TCP和UDP兩種協(xié)議088d7d9bf78a6d843a6c2. TCP協(xié)議是一種面向連接的協(xié)議3. UDP協(xié)議是一種面向無(wú)連接的協(xié)議4. UDP協(xié)議與TCP協(xié)議都能夠支持可靠的字節(jié)流傳輸Question 40. (單選)關(guān)于因特網(wǎng),以下哪種說法是錯(cuò)誤的1. 用戶利用HTTP協(xié)議使用Web服務(wù)920cf82ab02f9bf592cc2. 用戶利用NNTP協(xié)議使用電子郵件服務(wù)3. 用戶利用FTP協(xié)議使用文件傳輸服務(wù)4. 用戶利用DNS協(xié)議適用域名解析Question 41. (多選)下列關(guān)于alpha 測(cè)試的描述中正確的是1. alpha 測(cè)試需要用戶代表參加52c750899b75b464c31c2. alpha 測(cè)試不需要用戶代表參加3. alpha 測(cè)試是系統(tǒng)測(cè)試的一種4. alpha 測(cè)試是驗(yàn)收測(cè)試的一種Question 42. (多選)測(cè)試設(shè)計(jì)員的職責(zé)有1. 制定測(cè)試計(jì)劃930e4141076981a385b22. 設(shè)計(jì)測(cè)試用例3. 設(shè)計(jì)測(cè)試過程、腳本4. 評(píng)估測(cè)試活動(dòng)Question 43. (單選)軟件質(zhì)量的定義1. 軟件的功能性、可靠性、易用性、效率、可維護(hù)性、可移植性0b240ce177927d9f1e3e2. 滿足規(guī)定用戶需求的能力3. 最大限度達(dá)到用戶滿意4. 軟件特性的總和,以及滿足規(guī)定和潛在用戶需求的能力Question 44. (單選)軟件測(cè)試的對(duì)象包括()1. 目標(biāo)程序和相關(guān)文檔f73a996984b07c6af38d2. 源程序、目標(biāo)程序、數(shù)據(jù)及相關(guān)文檔3. 目標(biāo)程序、操作系統(tǒng)和平臺(tái)軟件4. 源程序和目標(biāo)程序Question 45. (單選)軟件測(cè)試類型按開發(fā)階段劃分是()1. 需求測(cè)試、單元測(cè)試、集成測(cè)試、驗(yàn)證測(cè)試cb3aca1ae2046065e6402. 單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試3. 單元測(cè)試、集成測(cè)試、驗(yàn)證測(cè)試確認(rèn)測(cè)試、驗(yàn)收測(cè)試4. 調(diào)試、單元測(cè)試、集成測(cè)試、用戶測(cè)試Question 46. (單選)V模型指出,對(duì)程序設(shè)計(jì)進(jìn)行驗(yàn)證1. 單元和集成測(cè)試c689c1d0e3ad60d5ada92. 系統(tǒng)測(cè)試3. 驗(yàn)收測(cè)試和確認(rèn)測(cè)試4. 驗(yàn)證測(cè)試Question 47. (單選)V模型指出,對(duì)系統(tǒng)設(shè)計(jì)進(jìn)行驗(yàn)證1. 單元測(cè)試80cab8c456f8c57466732. 集成測(cè)試3. 功能測(cè)試4. 系統(tǒng)測(cè)試Question 48. (單選)V模型指出,應(yīng)當(dāng)追朔到用戶需求說明1. 代碼測(cè)試d8f918a4aaebcbf8bf7d2. 集成測(cè)試3. 驗(yàn)收測(cè)試4. 單元測(cè)試Question 49. (單選)以下哪種測(cè)試與其余三種測(cè)試在分類上不同1. 負(fù)載測(cè)試4a4d452035ffb93957f32. 強(qiáng)度測(cè)試3. 數(shù)據(jù)庫(kù)容量測(cè)試4. 靜態(tài)代碼走查Question 50. (單選)白盒測(cè)試是()的測(cè)試1. 基于功能035754953ba653fad4bf2. 基于代碼3. 基于設(shè)計(jì)4. 基于需求文檔Question 51. (問答)找出下列函數(shù)存在的問題? char *_strdup( const char *strSource )c2b4aa3ad7b38e09fefestatic char strMAX_STR_LEN;strcpy(str, strSource);return str;1e345e339f375e6cd832Question 52. (問答)寫出恰當(dāng)?shù)腟QL語(yǔ)句:Table1是學(xué)生登記表,包括學(xué)生ID,學(xué)生姓名,性別,學(xué)生班級(jí)等信息。Table2是學(xué)生情況表,包括學(xué)生ID,學(xué)生家庭住址等信息。請(qǐng)查詢得到所有“姓張的女同學(xué)的家庭住址”,并按姓名的升序進(jìn)行排列。Question 53. (問答)請(qǐng)根據(jù)以下程序片段,設(shè)計(jì)最少的測(cè)試用例實(shí)現(xiàn)條件覆蓋If(A1)AND(B=0)Then X=X/A65c712c49df56926c2faIf(A=2)OR(X1)Then X=X+1Printf(X=%d,x)Question 54. (問答)一套完整的測(cè)試應(yīng)該由哪些階段組成?分別闡述一下各個(gè)階段。e5bc528021116d4aac36Question 55. (問答)請(qǐng)列出關(guān)于一個(gè)印有文字的水杯,你能想到的測(cè)試用例1、測(cè)試很枯燥你怎么調(diào)節(jié)自己?答:對(duì)我來(lái)說,測(cè)試并不枯燥,我會(huì)認(rèn)真的對(duì)每個(gè)項(xiàng)目都進(jìn)行測(cè)試,因?yàn)槊總€(gè)項(xiàng)目都有它不同的地方,比天天打字的打字員好多了. 如果我覺得枯燥了,我會(huì)想想其他的事情,放松自己的情緒,以達(dá)到調(diào)節(jié)的目的.因?yàn)楣ぷ?不管什么工作,都會(huì)有枯燥的一面.2、測(cè)試能給你帶來(lái)什么樣的快樂?答:測(cè)試可以給我?guī)?lái)很多快樂,如果測(cè)試出一個(gè)項(xiàng)目缺少東西,我會(huì)很高興,因?yàn)槲覍?duì)自己的工作有了新的認(rèn)識(shí),也為公司做了效益;如果測(cè)試出一個(gè)項(xiàng)目沒有問題,我也很高興,因?yàn)橥聜兌荚谂?大家都希望為公司做貢獻(xiàn),這就是一個(gè)很強(qiáng)大的團(tuán)隊(duì),這是一件多么另人振奮的事情啊!3、軟件測(cè)試的目的?答:測(cè)試的目的是想以最少的人力、物力和時(shí)間找出軟件中潛在的各種錯(cuò)誤和缺陷,通過修正種錯(cuò)誤和缺陷提高軟件質(zhì)量,回避軟件發(fā)布后由于潛在的軟件缺陷和錯(cuò)誤造成的隱患帶來(lái)的商業(yè)風(fēng)險(xiǎn)。4、需求文檔測(cè)試:主要測(cè)試需求中是否存在邏輯矛盾以及需求在技術(shù)上是否可以實(shí)現(xiàn);設(shè)計(jì)文檔測(cè)試:測(cè)試設(shè)計(jì)是否符合全部需求以及設(shè)計(jì)是否合理。軟件開發(fā)網(wǎng) 5、什么是軟件測(cè)試?軟件開發(fā)網(wǎng) 答:軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程?;蛘哒f,軟件測(cè)試是根據(jù)軟件開發(fā)各階段的規(guī)格說明和程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計(jì)一批測(cè)試用例(即輸入數(shù)據(jù)及其預(yù)期的輸出結(jié)果),并利用這些測(cè)試用例去運(yùn)行程序,以發(fā)現(xiàn)程序錯(cuò)誤的過程。軟件測(cè)試在軟件生存期中橫跨兩個(gè)階段:通常在編寫出每一個(gè)模塊之后就對(duì)它做必要的測(cè)試(稱為單元測(cè)試)。模塊的編寫者與測(cè)試者是同一個(gè)人。編碼與單元測(cè)試屬于軟件生存期中的同一個(gè)階段。在這個(gè)階段結(jié)束之后,對(duì)軟件系統(tǒng)還要進(jìn)行各種綜合測(cè)試,這是軟件生存期的另一個(gè)獨(dú)立的階段,即測(cè)試階段,通常由專門的測(cè)試人員承擔(dān)這項(xiàng)工作。軟件開發(fā)網(wǎng) 6、白盒測(cè)試有哪幾種方法?答:白盒測(cè)試也稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試,它是知道產(chǎn)品內(nèi)部工作過程,可通過測(cè)試來(lái)檢測(cè)產(chǎn)品內(nèi)部動(dòng)作是否按照規(guī)格說明書的規(guī)定正常進(jìn)行,按照程序內(nèi)部的結(jié)構(gòu)測(cè)試程序,檢驗(yàn)程序中的每條通路是否都有能按預(yù)定要求正確工作,而不顧它的功能,白盒測(cè)試的主要方法有邏輯驅(qū)動(dòng)、基路測(cè)試等,主要用于軟件驗(yàn)證。“白盒”法全面了解程序內(nèi)部邏輯結(jié)構(gòu)、對(duì)所有邏輯路徑進(jìn)行測(cè)試。“白盒”法是窮舉路徑測(cè)試。7、Be

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論