2023年軟件測(cè)試基礎(chǔ)經(jīng)典測(cè)試面試題答案_第1頁
2023年軟件測(cè)試基礎(chǔ)經(jīng)典測(cè)試面試題答案_第2頁
2023年軟件測(cè)試基礎(chǔ)經(jīng)典測(cè)試面試題答案_第3頁
2023年軟件測(cè)試基礎(chǔ)經(jīng)典測(cè)試面試題答案_第4頁
2023年軟件測(cè)試基礎(chǔ)經(jīng)典測(cè)試面試題答案_第5頁
已閱讀5頁,還剩59頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

軟件測(cè)試基礎(chǔ)教程

測(cè)試的基本概念

測(cè)試是軟件生存周期中十分重要的一個(gè)過程,是產(chǎn)品發(fā)布、提交給最終用戶前的穩(wěn)定化階段。

1、測(cè)試的分類:

從測(cè)試方法的角度可以分為手工測(cè)試和自動(dòng)化測(cè)試。

手工測(cè)試:不使用任何測(cè)試工具,根據(jù)事先設(shè)計(jì)好的測(cè)試用例來運(yùn)營系統(tǒng),測(cè)試各功能模塊。

自動(dòng)化測(cè)試:運(yùn)用測(cè)試工具,通過編寫測(cè)試腳本和輸入測(cè)試數(shù)據(jù),自動(dòng)運(yùn)營測(cè)試程序。目前最常

用的自動(dòng)化測(cè)試工具是基于GUI的自動(dòng)化測(cè)試工具,基本原理都是錄制、回放技術(shù)。

從整體的角度可以分為單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、確認(rèn)測(cè)試c

單元測(cè)試:是針對(duì)軟件設(shè)計(jì)的最小單位一程序模塊,進(jìn)行對(duì)的性檢查的測(cè)試工作。一般涉及邏輯

檢查、結(jié)構(gòu)檢查、接口檢查、犯錯(cuò)解決、代碼注釋、輸入校驗(yàn)、邊界值檢查。

單元測(cè)試的依據(jù)是系統(tǒng)的具體設(shè)計(jì);一般由項(xiàng)目組開發(fā)人員自己完畢。

集成測(cè)試:在單元測(cè)試的基礎(chǔ)上,將所有模塊按照設(shè)計(jì)規(guī)定組裝進(jìn)行測(cè)試。一般涉及邏輯關(guān)系檢

查、數(shù)據(jù)關(guān)系檢查、業(yè)務(wù)關(guān)系檢查、模塊間接口檢查、外部接口檢查。

系統(tǒng)測(cè)試:系統(tǒng)測(cè)試是在所有單元、集成測(cè)試后,對(duì)系統(tǒng)的功能及性能的總體測(cè)試。

確認(rèn)測(cè)試:模擬用戶運(yùn)營的業(yè)務(wù)環(huán)境,運(yùn)用黑盒測(cè)試方法,驗(yàn)證軟件系統(tǒng)是否滿足用戶需求或軟

件需求說明書中指明的軟件特性(功能、非功能)上的。

從測(cè)試原理上分為:白盒測(cè)試、黑盒測(cè)試和灰盒測(cè)試。

白盒測(cè)試:是通過程序的源代碼進(jìn)行測(cè)試而不使用用戶界面。這種類型的測(cè)試需要從代碼句法發(fā)

現(xiàn)內(nèi)部代碼在算法,溢出,途徑,條件等等中的缺陷或者錯(cuò)誤,進(jìn)而加以修正。

黑盒測(cè)試:是通過使用整個(gè)軟件或某種軟件功能來嚴(yán)格地測(cè)試,而并沒有通過檢查程序的源代碼

或者很清禁地了解該軟件的源代碼程序具體是如何設(shè)計(jì)的。測(cè)試人員通過輸入他們的數(shù)據(jù)然后看

輸出的結(jié)果從而了解軟件如何工作。在測(cè)試時(shí),把程序看作一個(gè)不能打開的黑盆子,

在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部

特性的情況下,測(cè)試者在程序接口進(jìn)行測(cè)試,它只檢查程序功能是否按照需求

規(guī)格說明書的規(guī)定正常使用,程序是否能適本地接受和對(duì)的的輸出C黑盒測(cè)試

方法重要有等價(jià)類劃分、邊界值分析、因一果圖、錯(cuò)誤推測(cè)法。

等價(jià)類劃分:

是把所有也許的輸入數(shù)據(jù),即程序的輸入域劃提成若干部分(子集),然后從每一個(gè)子集中選取少

數(shù)具有代表性的數(shù)據(jù)作為測(cè)試用例.該方法是一種重要的,常用的黑盒測(cè)試用例設(shè)計(jì)方法.

1)劃分等價(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à)

類和無效等價(jià)類.

有效等價(jià)類:是指對(duì)于程序的規(guī)格說明來說是合理的,故意義的輸入數(shù)據(jù)構(gòu)成的集合.運(yùn)用有效等價(jià)

類可檢查程序是否實(shí)現(xiàn)了規(guī)格說明中所規(guī)定的功能和性能.

無效等價(jià)類:與有效等價(jià)類的定義恰巧相反.

設(shè)計(jì)測(cè)試用例時(shí),要同時(shí)考慮這兩種等價(jià)類.由于,軟件不僅要能接受合理的數(shù)據(jù),也要能經(jīng)受

意外的考驗(yàn).這樣的測(cè)試才干保證軟件具有更高的可靠性.

邊界值分析:

長期的測(cè)試工作經(jīng)驗(yàn)告訴我們,大量的錯(cuò)誤是發(fā)生在輸入或輸出范圍的邊界上,

而不是發(fā)生在輸入輸出范圍的內(nèi)部.因此針對(duì)各種邊界情況設(shè)計(jì)測(cè)試用例,可以

查出更多的錯(cuò)誤。

錯(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è)試用例。

灰盒測(cè)試:灰盒測(cè)試就像黑盒測(cè)試同樣是通過用戶界面測(cè)試,但是測(cè)試人員已有所了解該軟件或

某種軟件功能的源代碼程序具體是如何設(shè)計(jì)的。甚至于還讀過部分源代碼。因此測(cè)試人員可以有

真對(duì)性地進(jìn)行某種擬定的條件/功能的測(cè)試。

從軟件特性上分為功能測(cè)試和性能測(cè)試。

功能測(cè)試:是指為了保證軟件系統(tǒng)功能實(shí)現(xiàn)的對(duì)的性,完整性和其他特性而進(jìn)行的測(cè)試。

性能測(cè)試:是指為了評(píng)估軟件系統(tǒng)的性能狀況,和預(yù)測(cè)軟件系統(tǒng)性能趨勢(shì)而進(jìn)行的測(cè)試和分析。

2、BUG的定義:

BUG:(小錯(cuò)誤,缺陷,局限性,過失…)一個(gè)計(jì)算機(jī)bug指在計(jì)算機(jī)程序中存在的一個(gè)錯(cuò)誤

(error)>缺陷(flaw)>疏忽(mistake)或者故障(fault),這些bug使程序無法對(duì)的的運(yùn)

營。Bug產(chǎn)生于程序的源代碼或者程序設(shè)計(jì)階段的疏忽或者錯(cuò)誤。

Defect:(缺陷)在軟件工程(SoftwareEngineering)中,軟件與它的需求(requirements)不

一致,經(jīng)常指軟件無法對(duì)的完畢需求所規(guī)定的功能,也稱之為bug。

Faull:(故障)被定義為存在于組件、設(shè)備或者子系統(tǒng)中異常的條件或者缺陷,經(jīng)常會(huì)導(dǎo)致系統(tǒng)的

失敗。

Error:(錯(cuò)誤)一個(gè)error是指編寫錯(cuò)誤的代碼,通常是無意中導(dǎo)致的。一般有兩類重要的錯(cuò)

誤,一是語法錯(cuò)誤(syntaxerror),該類錯(cuò)誤易于檢測(cè),由于代碼在編譯階段無法解析而不能

正常編譯通過。另一個(gè)是邏輯錯(cuò)誤(logicalerror),由于它與代碼的實(shí)際執(zhí)行密切相關(guān)所以不

易發(fā)現(xiàn)。

二、項(xiàng)目測(cè)試的規(guī)劃

項(xiàng)目測(cè)試內(nèi)容:

將項(xiàng)目測(cè)試分為項(xiàng)目開發(fā)階段測(cè)試和項(xiàng)目竣工驗(yàn)收測(cè)試兩個(gè)部分。

開發(fā)階段測(cè)試內(nèi)容重要涉及:模塊功能測(cè)試、集成測(cè)試和文檔檢查,

模塊功能測(cè)試:保證系統(tǒng)各功能模塊可以正常運(yùn)營,數(shù)據(jù)的IP0符合系統(tǒng)設(shè)計(jì)的規(guī)定。單元和模

塊功能滿足需求定義。

集成測(cè)試:系統(tǒng)各模塊組裝后,根據(jù)業(yè)務(wù)流程的規(guī)定,可以對(duì)的地完畢各業(yè)務(wù)功能,并且數(shù)據(jù)的

解決和輸出對(duì)的。

文檔檢查:在項(xiàng)目開發(fā)階段,按照項(xiàng)目進(jìn)度表,根據(jù)《項(xiàng)目文檔測(cè)試規(guī)范與標(biāo)準(zhǔn)》,對(duì)提交的項(xiàng)

目文檔和記錄(技術(shù)文檔和管理文檔)進(jìn)行檢查和驗(yàn)證,以符合公司質(zhì)量體系和項(xiàng)目制度的規(guī)

定,對(duì)于技術(shù)類文檔的關(guān)鍵要素,驗(yàn)證是否可以達(dá)成通過標(biāo)準(zhǔn)。

竣工驗(yàn)收測(cè)試內(nèi)容重要涉及:安裝測(cè)試、功能驗(yàn)證、性能測(cè)試、需求驗(yàn)證、文檔測(cè)試??⒐を?yàn)收

測(cè)試事實(shí)上是項(xiàng)目在結(jié)項(xiàng)前的一個(gè)全面的檢查和驗(yàn)證??梢宰鳛轫?xiàng)目結(jié)項(xiàng)的依據(jù)和放行條件。

需求測(cè)試:檢查軟件產(chǎn)品是否滿足該項(xiàng)目的需求說明書中規(guī)定的功能需求,檢查需求的完整性、

一致性、最新性,該項(xiàng)測(cè)試重點(diǎn)是需求滿足的完整性。

安裝測(cè)試:根據(jù)項(xiàng)目提供的安裝文檔中的安裝環(huán)節(jié),搭建系統(tǒng)運(yùn)營環(huán)境,檢查系統(tǒng)安裝過程是否

對(duì)的。也許涉及數(shù)據(jù)庫服務(wù)器的安裝與配置、應(yīng)用服務(wù)器、控件注冊(cè)、客戶端的安裝與配置、應(yīng)

用軟件的安裝。

功能驗(yàn)證:按照需求說明書和系統(tǒng)概要設(shè)計(jì),逐項(xiàng)檢查各項(xiàng)功能(功能單元、功能模塊)的可運(yùn)

營性和對(duì)的性。

文檔測(cè)試:文檔測(cè)試從項(xiàng)目立項(xiàng)時(shí)就開始了,事實(shí)上就是文檔檢查,涉及規(guī)范性檢查和有效性檢

查。目的是使項(xiàng)目相關(guān)的文檔和記錄既規(guī)范又故意義,不是為了應(yīng)付的無用文獻(xiàn)。對(duì)于技術(shù)文檔

如:需求說明書、概要設(shè)計(jì)、具體設(shè)計(jì)等,在技術(shù)評(píng)審時(shí)也進(jìn)行了評(píng)測(cè)。用戶文檔,如安裝手

冊(cè)、用戶操作手冊(cè),根據(jù)文檔檢查規(guī)范進(jìn)行。

性能測(cè)試:這部分測(cè)試的來源,嚴(yán)格來講,取決于用戶對(duì)軟件特性的一些特定規(guī)定,此外,就是

公司的開發(fā)部門對(duì)產(chǎn)品的一些基本的性能規(guī)定。若用戶從業(yè)務(wù)的角度考慮,對(duì)軟件產(chǎn)品自身有特

定的非功能規(guī)定,則必須在軟件需求說明書中加以說明,使之具有可度量和可測(cè)試性。對(duì)于一些

多用戶環(huán)境或數(shù)據(jù)解決能力和負(fù)載方面的測(cè)試,很難通過手工搭建測(cè)試環(huán)境來測(cè)試,所以可以參

考使用一些專門的性能測(cè)試工具和手工測(cè)試相結(jié)合的方式。

項(xiàng)目測(cè)試的基本流程:

1、項(xiàng)目測(cè)試啟動(dòng):項(xiàng)目立項(xiàng)后,在測(cè)試配置庫中創(chuàng)建項(xiàng)目。

2、測(cè)試計(jì)劃:系統(tǒng)具體設(shè)計(jì)后,制定測(cè)試計(jì)劃,準(zhǔn)備測(cè)試資源。

3、設(shè)計(jì)測(cè)試用例,重要是與業(yè)務(wù)相關(guān)的測(cè)試用例。

4、實(shí)行功能模塊測(cè)試,搭建運(yùn)營或開發(fā)環(huán)境,采用功能模塊測(cè)試表的方式,開發(fā)人員在功能模塊

測(cè)試表中更新進(jìn)度狀態(tài),測(cè)試人員在該表中描述測(cè)試進(jìn)度。形成測(cè)試錯(cuò)誤列表,該表對(duì)每個(gè)錯(cuò)誤

都有相應(yīng)的測(cè)試記錄與之鏈接,在測(cè)試記錄中,具體描述錯(cuò)誤的情況。在測(cè)試記錄中還要涉及修

正信息和驗(yàn)證信息。

5、錯(cuò)誤關(guān)閉后,測(cè)試人員維護(hù)測(cè)試登記表和更新測(cè)試用例庫和問題庫,作為經(jīng)驗(yàn)積累。

6、項(xiàng)目在結(jié)項(xiàng)時(shí),測(cè)試人員進(jìn)行項(xiàng)目竣工驗(yàn)收測(cè)試,填寫項(xiàng)目測(cè)試報(bào)告。該測(cè)試報(bào)告可作為用戶

驗(yàn)收的輸入工件。

三、功能測(cè)試方法與內(nèi)容

1、數(shù)據(jù)輸入測(cè)試:向系統(tǒng)輸入數(shù)據(jù)或輸入數(shù)據(jù)庫操作命令時(shí),一般是測(cè)試系統(tǒng)對(duì)數(shù)據(jù)庫中數(shù)據(jù)操

作的過程。

數(shù)據(jù)類型測(cè)試:由于不同的數(shù)據(jù)庫系統(tǒng)對(duì)數(shù)據(jù)類型規(guī)定的不同,在定義數(shù)據(jù)庫表時(shí),也規(guī)定了數(shù)

據(jù)字段的數(shù)據(jù)類型。測(cè)試環(huán)節(jié)和方法:在系統(tǒng)的數(shù)據(jù)維護(hù)功能界面上,錄入或修改數(shù)據(jù)時(shí),特意

輸入非系統(tǒng)設(shè)計(jì)的數(shù)據(jù)類型,檢查系統(tǒng)是否可以接受,若不能接受則檢查是否滿足了系統(tǒng)在這方

面的設(shè)計(jì)規(guī)定,如即刻清除非法內(nèi)容、輸入焦點(diǎn)不能到下一輸入位置、出現(xiàn)系統(tǒng)自定義的提醒信

息、不允許出現(xiàn)開發(fā)工具的報(bào)錯(cuò)信息等。若系統(tǒng)可以接受并保存,則要看數(shù)據(jù)庫表的字段類型設(shè)

計(jì)是否與用戶或習(xí)慣上不一致,并且要注意其他模塊在調(diào)取該數(shù)據(jù)時(shí),是否有特定規(guī)定。

邊界值測(cè)試:根據(jù)數(shù)據(jù)取值范圍的規(guī)定,輸入符合取值范圍的數(shù)據(jù)、取值范圍的上、下限和超過

取值范圍的數(shù)據(jù)。注意,除要測(cè)試數(shù)據(jù)庫系統(tǒng)自身數(shù)據(jù)類型取值范圍外,還要根據(jù)軟件系統(tǒng)設(shè)計(jì)

中的一些特定規(guī)定,設(shè)計(jì)測(cè)試用例來測(cè)試。

數(shù)據(jù)合法性測(cè)試:測(cè)試人員除了要測(cè)試輸入數(shù)據(jù)是否滿足所使用數(shù)據(jù)庫系統(tǒng)自身的數(shù)據(jù)類型和取

值范圍的規(guī)定外,還應(yīng)當(dāng)根據(jù)經(jīng)驗(yàn)和軟件系統(tǒng)和需求的特定規(guī)定檢查輸入數(shù)據(jù)的合法性。比如:

日期合法性(出生年月、參保日期、發(fā)生時(shí)間、根據(jù)習(xí)慣和業(yè)務(wù)邏輯順序?qū)θ掌诤侠硇缘囊?guī)定

等)。工資、比例、率等,都要注意輸入的合理、合法性。

單引號(hào)和雙引號(hào):不要忽略輸入單弓號(hào)和雙引號(hào)也許引起的錯(cuò)誤和數(shù)據(jù)問題。在功能錄入界面

上,在某字段的輸入框輸入了涉及單引號(hào)和雙引號(hào)的數(shù)據(jù),以后在通過Select語句查詢時(shí)也許

會(huì)出問題。特別在基于WEB方式的系統(tǒng),輸入了單引號(hào),在查詢數(shù)據(jù)記錄時(shí),肯定會(huì)出現(xiàn)頁面鏈

接錯(cuò)誤(頁面無法鏈接或找不到或鏈接對(duì)象錯(cuò)誤)。

空值測(cè)試:在測(cè)試數(shù)據(jù)錄入或修改的功能界面時(shí),若不輸入任何東西,系統(tǒng)又沒有設(shè)計(jì)成NOT

NULL,則這時(shí),要非常注意其影響。由于數(shù)據(jù)可以正常保存,但數(shù)據(jù)表該字段是空值,那么所有

與該字段有關(guān)的操作,如:查詢(AND)、計(jì)算(累加、連乘)等,則也許出現(xiàn)數(shù)據(jù)問題(計(jì)算結(jié)果

為0,無記錄返回)。對(duì)于測(cè)試人員一方面要檢查系統(tǒng)到底是作為空值,還是作為空串或空字符

解決。此外對(duì)于允許不輸入任何值的字段,在測(cè)試過程中,要檢查是否在界面顯示或打印報(bào)表

時(shí),這些字段作為了關(guān)鍵要素或標(biāo)題等情況。

空格:在數(shù)據(jù)維護(hù)的功能界面上,輸入數(shù)據(jù)時(shí),要注意是否在輸入位置有空格,一方面看系統(tǒng)設(shè)

計(jì)時(shí),是怎么考慮的,若系統(tǒng)允許輸入空格,則檢查條件查詢或作為調(diào)用參數(shù)時(shí)的數(shù)據(jù)返回情

況;此外檢查程序是否使用了去掉空格的函數(shù)。

數(shù)據(jù)校驗(yàn)的不一致:測(cè)試時(shí),對(duì)于一些編號(hào)、編碼、代碼等主鍵或作為查詢或調(diào)用條件的字段,

要注意系統(tǒng)對(duì)他們的輸入合法性檢查與查詢或調(diào)用條件的規(guī)定是否是一致的。特別是對(duì)于數(shù)據(jù)結(jié)

構(gòu)設(shè)計(jì)中沒有特定約束,而由程序進(jìn)行校驗(yàn)控制的情況。

分析:數(shù)據(jù)輸入測(cè)試的重要目的是保證輸入到系統(tǒng)中數(shù)據(jù)的合法、合理性。我覺得,數(shù)據(jù)輸入過

程的檢查是非常重要的,若在編程過程中,不注重?cái)?shù)據(jù)的校驗(yàn)功能,雖然看起來加快了開發(fā)進(jìn)

度,但給以后會(huì)帶來一些不可預(yù)計(jì)的編程或維護(hù)工作量。

2、目錄途徑測(cè)試:測(cè)試系統(tǒng)中規(guī)定的途徑規(guī)定,更改途徑,檢查系統(tǒng)的是否可以對(duì)的運(yùn)營及系統(tǒng)

的排錯(cuò)功能。測(cè)試時(shí),根據(jù)系統(tǒng)設(shè)計(jì)說明書(具體設(shè)計(jì))或通過對(duì)程序源代碼的熟悉,找出系統(tǒng)

運(yùn)營過程中指定的途徑或在運(yùn)營過程中,需要使用者選擇途徑的地方。特意更改途徑(選擇對(duì)的

的途徑、選擇此外的途徑、輸入不存在的途徑)。檢查系統(tǒng)是否具有途徑上的容錯(cuò)性和靈活性。

比如,原則上在程序中,最佳不要寫絕對(duì)途徑,此外可以提供配置途徑的對(duì)話框,若輸入了非法

途徑,系統(tǒng)有無提醒等。

3、數(shù)據(jù)操作測(cè)試:涉及數(shù)據(jù)操作測(cè)試和用戶界面操作的測(cè)試。

修改、新增數(shù)據(jù):對(duì)于新增和修改數(shù)據(jù),要注重以下幾個(gè)方面的測(cè)試。界面上,新增數(shù)據(jù)成功

后,數(shù)據(jù)列表是否立即刷新,輸入有錯(cuò)誤時(shí),是否清空錯(cuò)誤的數(shù)據(jù),輸入焦點(diǎn)是否得以控制。在

提醒信息上,是否有保存成功的提醒,輸入有錯(cuò)誤時(shí),提醒的錯(cuò)誤信息是否準(zhǔn)確,可讀。數(shù)據(jù)方

面,要通過SQL檢查數(shù)據(jù)提交是否充的。

刪除數(shù)據(jù):測(cè)試刪除記錄時(shí),系統(tǒng)是否有確認(rèn)提醒,能否批量刪除,根據(jù)系統(tǒng)具體設(shè)計(jì),檢查刪

除主表記錄時(shí),在業(yè)務(wù)上,其他相關(guān)表是否相應(yīng)更改。

事物的提交與回滾:熟悉C/S模式開發(fā)或數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的人都知道,數(shù)據(jù)庫事物的概念。對(duì)

于一個(gè)比較復(fù)雜的業(yè)務(wù)邏輯或業(yè)務(wù)上有數(shù)據(jù)一致和完整性規(guī)定期,盡量使用事物對(duì)數(shù)據(jù)進(jìn)行提

交,這樣一旦由于意外因素引起系統(tǒng)或硬件故障時(shí),可以回滾。根據(jù)系統(tǒng)的設(shè)計(jì)規(guī)定在測(cè)試時(shí),

可人為模擬意外故障,來測(cè)試系統(tǒng)的數(shù)據(jù)完整性和容錯(cuò)能力。

4、工具條和快捷鍵測(cè)試:在功能界面測(cè)試時(shí),對(duì)系統(tǒng)菜單中定義的快捷鍵和菜單工具條中的工具

按鈕要測(cè)試。重要是有效性和一致性測(cè)試。有效性:檢查是否有效,界面有無反映。一致性:定

義或提醒的信息是否與實(shí)際完畢的功能一致。

5、操作順序測(cè)試

按鈕順序測(cè)試:在功能界面上,不按照設(shè)計(jì)上或習(xí)慣上的操作順序點(diǎn)擊功能按鈕,看系統(tǒng)有什么

反映;多次、反復(fù)點(diǎn)擊某一按鈕,看系統(tǒng)有什么反映。重要是測(cè)試系統(tǒng)的控制、校驗(yàn)和容錯(cuò)能

力。

業(yè)務(wù)邏輯順序:不按照系統(tǒng)的正常業(yè)務(wù)邏輯、流程操作,來測(cè)試系統(tǒng)是否控制了業(yè)務(wù)流程的順

序。

6、按鈕有效性控制測(cè)試:重要是測(cè)試當(dāng)不具有條件或無實(shí)際意義的情況下,按鈕的“Enabled”

屬性。比如:某一業(yè)務(wù)未解決,下一環(huán)節(jié)的功能按鈕則應(yīng)變灰(不可用)。逐條顯示數(shù)據(jù)記錄,

當(dāng)游標(biāo)己經(jīng)指到了最后一條時(shí),“下一條”和“末記錄”按鈕則應(yīng)變灰等。

7、同時(shí)刻操作測(cè)試:對(duì)于刪除、修改、增長數(shù)據(jù)和一些業(yè)務(wù)功能,進(jìn)行多客戶端同時(shí)刻操作測(cè)

試,看系統(tǒng)有什么反映。

8、附件壓力測(cè)試:對(duì)于有發(fā)送、上傳、下載、郵件等功能的系統(tǒng),選取大的文獻(xiàn),進(jìn)行測(cè)試,來

檢查系統(tǒng)的界面效果和穩(wěn)定性,看是否會(huì)死機(jī)或長時(shí)間無任何反映等。

9、數(shù)據(jù)輸出測(cè)試:

數(shù)據(jù)解決輸出測(cè)試:重要測(cè)試對(duì)數(shù)據(jù)的排序、條件查詢是否按照輸入的條件或規(guī)定輸出了對(duì)的的

數(shù)據(jù)。

打印輸出:測(cè)試打印功能是否可以正常打印出報(bào)表,打印設(shè)立后,是否能按照設(shè)立的規(guī)定打印。

10、皿B測(cè)試:基于WEB方式的應(yīng)用,對(duì)于一些提交表單的頁面,通過多次點(diǎn)擊“back”鍵,來

測(cè)試系統(tǒng)的解決情況。對(duì)于有保存數(shù)據(jù)功能的頁面,多次點(diǎn)擊

“保存”,來測(cè)試系統(tǒng)的解決情況.

軟件測(cè)試面試題匯總

測(cè)試技術(shù)面試題

....................................................................................錯(cuò)誤!未定義書簽。

1、什么是兼容性測(cè)試?兼容性測(cè)試側(cè)重哪些方面?.....................................錯(cuò)誤!未定義書簽。

2、我現(xiàn)在有個(gè)程序,發(fā)現(xiàn)在Windows上運(yùn)營得很慢,怎么判別是程序存在問題還是軟硬件系統(tǒng)存在問題?錯(cuò)誤!未定5

3、測(cè)試的策略有哪些?..............................................................錯(cuò)誤!未定義書簽。

4、正交表測(cè)試用例設(shè)計(jì)方法的特點(diǎn)是什么?...........................................錯(cuò)誤!未定義書簽。

5、描述使用bugzilla缺陷管理工具對(duì)軟件缺陷(BUG)跟蹤的管理的流程?.............錯(cuò)誤!未定義書簽。

6、你覺得bugzilla在使用的過程中,有什么問題?....................................錯(cuò)誤!未定義書簽。

7、描述測(cè)試用例設(shè)計(jì)的完整過程?....................................................錯(cuò)誤!未定義書簽。

8、單元測(cè)試的策略有哪些?..........................................................錯(cuò)誤!未定義書簽。

9、LoadRunner分哪三部分?.........................................................錯(cuò)誤!未定義書簽。

10、LoadRunner進(jìn)行測(cè)試的流程?.....................................................錯(cuò)誤!未定義書簽。

什么是并發(fā)?在lordrunner中,如何進(jìn)行并發(fā)的測(cè)試?集合點(diǎn)失敗了會(huì)怎么樣?.........錯(cuò)誤!未定義書簽。

12、使用QTP做功能測(cè)試,錄制腳本的時(shí)候,要驗(yàn)證多個(gè)用戶的登錄情況/查詢情況,如何操作?錯(cuò)誤!未定義書簽。

13、QTP中的Action有什么作用?有幾種?...........................................錯(cuò)誤!未定義書簽。

14、TestDirector有些什么功能,如何對(duì)軟件測(cè)試過程進(jìn)行管理?........................錯(cuò)誤!未定義書簽。

15、你所熟悉的軟件測(cè)試類型都有哪些?請(qǐng)?jiān)囍謩e比較這些不同的測(cè)試類型的區(qū)別與聯(lián)系(如功能測(cè)試、

性能測(cè)試……)?...............................................................錯(cuò)誤!未定義書簽。

16、條軟件缺陷(或者叫Bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷(Bug)記錄?錯(cuò)誤!未定義書簽。

17、Beta測(cè)試與Alpha測(cè)試有什么區(qū)別?.............................................錯(cuò)誤!未定義書簽。

18、軟件的評(píng)審一般由哪些人參與?其目的是什么?...................................錯(cuò)誤!未定義書簽。

19、測(cè)試活動(dòng)中,假如發(fā)現(xiàn)需求文檔不完善或者不準(zhǔn)確,怎么解決?....................錯(cuò)誤!未定義書簽。

20、階段評(píng)審與項(xiàng)目評(píng)審有什么區(qū)別?................................................錯(cuò)誤!未定義書簽。

21、闡述工作版本的定義?..........................................................錯(cuò)誤!未定義書簽。

22、什么是樁模塊?什么是驅(qū)動(dòng)模塊?................................................錯(cuò)誤!未定義書簽。

23、什么是扇入?什么是扇出?......................................................錯(cuò)誤!未定義書簽。

24、你認(rèn)為做好測(cè)試計(jì)劃工作的關(guān)鍵是什么?..........................................錯(cuò)誤!未定義書簽。

25、你認(rèn)為做好測(cè)試用例工作的關(guān)鍵是什么?..........................................錯(cuò)誤!未定義書簽。

26、簡(jiǎn)述一下缺陷的生命周期?......................................................錯(cuò)誤!未定義書簽。

27、軟件的安全性應(yīng)從哪幾個(gè)方面去測(cè)試?............................................錯(cuò)誤!未定義書簽。

28、軟件配置管理工作開展的情況和結(jié)識(shí)?............................................錯(cuò)誤!未定義書簽。

29、你覺得軟件測(cè)試通過的標(biāo)準(zhǔn)應(yīng)當(dāng)是什么樣的?.....................................錯(cuò)誤!未定義書簽。

30、引入測(cè)試管理的含義?...........................................................錯(cuò)誤!未定義書簽。

31、一套完整的測(cè)試應(yīng)當(dāng)由哪些階段組成?............................................錯(cuò)誤!未定義書簽。

32、單元測(cè)試的重要內(nèi)容?...........................................................錯(cuò)誤!未定義書簽。

33、集成測(cè)試也叫組裝測(cè)試或者聯(lián)合測(cè)試,請(qǐng)簡(jiǎn)述集成測(cè)試的重要內(nèi)容?................錯(cuò)誤!未定義書簽。

34、簡(jiǎn)述集成測(cè)試與系統(tǒng)測(cè)試關(guān)系?...................................................錯(cuò)誤!未定義書簽。

35、軟件測(cè)試的文檔測(cè)試應(yīng)當(dāng)貫穿于軟件生命周期的全過程,其中用戶文檔是文檔測(cè)試的重點(diǎn)。那么軟件系

統(tǒng)的用戶文檔涉及哪些?.........................................................錯(cuò)誤!未定義書簽。

36、軟件系統(tǒng)中除用戶文檔之外,文檔測(cè)試還應(yīng)當(dāng)關(guān)注哪些文檔?.......................錯(cuò)誤!未定義書簽。

37、簡(jiǎn)述軟件系統(tǒng)中用戶文檔的測(cè)試要點(diǎn)?............................................錯(cuò)誤!未定義書簽。

38、單元測(cè)試重要內(nèi)容是什么?......................................................錯(cuò)誤!未定義書簽。

39、如何理解強(qiáng)度測(cè)試?.............................................................錯(cuò)誤!未定義書簽。

40、如何理解壓力、負(fù)載、性能測(cè)試測(cè)試?............................................錯(cuò)誤!未定義書簽。

41、什么是系統(tǒng)瓶頸?...............................................................錯(cuò)誤!未定義書簽。

42、文檔測(cè)試重要包含什么內(nèi)容?.....................................................錯(cuò)誤!未定義書簽。

43、功能測(cè)試用例需要具體到什么限度才是合格的?....................................錯(cuò)誤!未定義書簽。

44、配置和兼容性測(cè)試的區(qū)別是什么?................................................錯(cuò)誤!未定義書簽。

45、軟件文檔測(cè)試重要包含什么?.....................................................錯(cuò)誤!未定義書簽。

46、沒有產(chǎn)品說明書和需求文檔地情況下可以進(jìn)行黑盒測(cè)試嗎?.........................錯(cuò)誤!未定義書簽。

47、測(cè)試中的“殺蟲劑怪事”是指什么?..............................................錯(cuò)誤!未定義書簽。

48、在配置測(cè)試中,如何判斷發(fā)現(xiàn)的缺陷是普通問題還是特定的配置問題?..............錯(cuò)誤!未定義書簽。

49、為什么盡量不要讓時(shí)間有富裕的員T去做一些測(cè)試?...............................錯(cuò)誤!未定義書簽.

50、完全測(cè)試程序是也許的嗎?......................................................錯(cuò)誤!未定義書簽。

51、軟件測(cè)試的風(fēng)險(xiǎn)重要體現(xiàn)在哪里?................................................錯(cuò)誤!未定義書簽。

52、發(fā)現(xiàn)的缺陷越多,說明軟件缺陷越多嗎?..........................................錯(cuò)誤!未定義書簽。

53、所有的軟件缺陷都能修復(fù)嗎?所有的軟件缺陷都要修復(fù)嗎?.........................錯(cuò)誤!未定義書簽。

54、軟件測(cè)試人員就是QA嗎?.......................................................錯(cuò)誤!未定義書簽。

55、如何減少測(cè)試人員跳槽帶來的損失?..............................................錯(cuò)誤!未定義書簽。

56、測(cè)試產(chǎn)品與測(cè)試項(xiàng)目的區(qū)別是什么?..............................................錯(cuò)誤!未定義書簽。

57、和用戶共同測(cè)試(UAT測(cè)試)的注意點(diǎn)有哪些?....................................錯(cuò)誤!未定義書簽。

58、如何編寫提交給用戶的測(cè)試報(bào)告?................................................錯(cuò)誤!未定義書簽。

59、測(cè)試工具在測(cè)試工作中是什么地位?..............................................錯(cuò)誤!未定義書簽。

60、什么是軟件測(cè)試,軟件測(cè)試的目的?..............................................錯(cuò)誤!未定義書簽。

61、簡(jiǎn)述負(fù)載測(cè)試與壓力測(cè)試的區(qū)別。................................................錯(cuò)誤!未定義書簽。

62、寫出bug報(bào)告流轉(zhuǎn)的環(huán)節(jié),每步的負(fù)責(zé)人及重要完畢的工作.........................錯(cuò)誤!未定義書簽。

63、寫出bug報(bào)告當(dāng)中一些必備的內(nèi)容。..............................................錯(cuò)誤!未定義書簽。

64、開發(fā)人員老是犯一些低檔錯(cuò)誤怎么解決?..........................................錯(cuò)誤!未定義書簽。

65、畫出軟件測(cè)試的V模型圖。......................................................錯(cuò)誤!未定義書簽。

66、為什么要在一個(gè)團(tuán)隊(duì)中開展軟件測(cè)試工作?........................................錯(cuò)誤!未定義書簽。

67、您在以往的測(cè)試工作中都曾經(jīng)具體從事過哪些工作?其中最擅長哪部分工作?........錯(cuò)誤!未定義書簽。

68、您所熟悉的軟件測(cè)試類型都有哪些?請(qǐng)?jiān)囍謩e比較這些不同的測(cè)試類型的區(qū)別與聯(lián)系(如功能測(cè)試、

性能測(cè)試……).................................................................錯(cuò)誤!未定義書簽。

69、您認(rèn)為做好測(cè)試用例設(shè)計(jì)工作的關(guān)鍵是什么?.....................................錯(cuò)誤!未定義書簽。

70、請(qǐng)?jiān)囍容^一下黑盒測(cè)試、白盒測(cè)試、單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試的區(qū)別與聯(lián)系。錯(cuò)誤!未定義書

71、測(cè)試計(jì)劃工作的目的是什么?測(cè)試計(jì)劃工作的內(nèi)容都涉及什么?其中哪些是最重要的?錯(cuò)誤!未定義書簽。

72、您所熟悉的測(cè)試用例設(shè)計(jì)方法都有哪些?請(qǐng)分別以具體的例子來說明這些方法在測(cè)試用例設(shè)計(jì)工作中的

應(yīng)用。.........................................................................錯(cuò)誤!未定義書簽。

73、請(qǐng)以您以往的實(shí)際工作為例,具體的描述一次測(cè)試用例設(shè)計(jì)的完整的過程。..........錯(cuò)誤!未定義書簽。

74、您以往是否曾經(jīng)從事過性能測(cè)試工作?假如有,請(qǐng)盡也許的具體描述您以往的性能測(cè)試工作的完整過

程。............................................................................錯(cuò)誤!未定義書簽。

75、你對(duì)測(cè)試最大的愛好在哪里?為什么?............................................錯(cuò)誤!未定義書簽。

76、你以前T作時(shí)的測(cè)試流程是什么?................................................錯(cuò)誤!未定義書簽.

77、當(dāng)開發(fā)人員說不是BUG時(shí),你如何應(yīng)付?.........................................錯(cuò)誤!未定義書簽。

78、軟件的構(gòu)造號(hào)與版本號(hào)之間的區(qū)別?BVT(BuildVerificationTest)..................錯(cuò)誤!未定義書簽。

79、您以往的工作中,一條軟件缺陷(或者叫Bug)記錄都包含了哪些內(nèi)容?如何提交高質(zhì)量的軟件缺陷

(Bug)記錄?..................................................................錯(cuò)誤!未定義書簽。

80、您以往所從事的軟件測(cè)試工作中,是否使用了一些工具來進(jìn)行軟件缺陷(Bug)的管理?假如有,請(qǐng)結(jié)合

該工具描述軟件缺陷(Bug)跟蹤管理的流程。....................................錯(cuò)誤!未定義書簽。

81、您認(rèn)為性能測(cè)試工作的目的是什么?做好性能測(cè)試工作的關(guān)鍵是什么?..............錯(cuò)誤!未定義書簽。

82、單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試的側(cè)重點(diǎn)是什么?..................................錯(cuò)誤!未定義書簽。

83、集成測(cè)試通常都有那些策略?.....................................................錯(cuò)誤!未定義書簽。

84、一個(gè)缺陷測(cè)試報(bào)告的組成.........................................................錯(cuò)誤!未定義書簽。

85、基于WEB信息管理系統(tǒng)測(cè)試時(shí)應(yīng)考慮的因素有哪些?...............................錯(cuò)誤!未定義書簽。

86、軟件測(cè)試項(xiàng)目從什么時(shí)候開始,?為什么?.......................................錯(cuò)誤!未定義書簽。

87、需求測(cè)試注意事項(xiàng)有哪些?.......................................................錯(cuò)誤!未定義書簽。

88、簡(jiǎn)述一下缺陷的生命周期.........................................................錯(cuò)誤!未定義書簽。

89、你在你所在的公司是怎么開展測(cè)試工作的?是如何組織的?........................錯(cuò)誤!未定義書簽。

90、你認(rèn)為抱負(fù)的測(cè)試流程是什么樣子?..............................................錯(cuò)誤!未定義書簽。

91、您在從事性能測(cè)試工作時(shí),是否使用過一些測(cè)試工具?假如有,請(qǐng)?jiān)囀鲈摴ぞ叩墓ぷ髟?,并以一個(gè)具

體的工作中的例子描述該工具是如何在實(shí)際工作中應(yīng)用的。........................錯(cuò)誤!未定義書簽。

92、軟件測(cè)試活動(dòng)的生命周期是什么?................................................錯(cuò)誤!未定義書簽。

93、請(qǐng)畫出軟件測(cè)試活動(dòng)的流程圖?..................................................錯(cuò)誤!未定義書簽。

94、針對(duì)缺陷采用如何管理措施?....................................................錯(cuò)誤!未定義書簽。

95、什么是測(cè)試評(píng)估?測(cè)試評(píng)估的范圍是什么?.......................................錯(cuò)誤!未定義書簽。

96、假如可以執(zhí)行完美的黑盒測(cè)試,還需要進(jìn)行白盒測(cè)試嗎?為什么?..................錯(cuò)誤!未定義書簽。

97、測(cè)試結(jié)束的標(biāo)準(zhǔn)是什么?........................................................錯(cuò)誤!未定義書簽。

98、軟件驗(yàn)收測(cè)試除了alpha,beta測(cè)試以外,尚有哪一種?.............................錯(cuò)誤!未定義書簽。

99、做測(cè)試多久了?以前做過哪些項(xiàng)目?你們以前測(cè)試的流程是如何的?用過哪些測(cè)試工具?錯(cuò)誤!未定義書簽。

100、請(qǐng)就如何在開發(fā)中進(jìn)行軟件質(zhì)量控制說說你的見解................................錯(cuò)誤!未定義書簽。

101、一套完整的測(cè)試應(yīng)當(dāng)由哪些階段組成?分別闡述一下各個(gè)階段。...................錯(cuò)誤!未定義書簽。

102、軟件測(cè)試的類型有那些?分別比較這些不同的測(cè)試類型的區(qū)別與聯(lián)系...............錯(cuò)誤!未定義書簽。

103、測(cè)試用例通常涉及那些內(nèi)容?著重闡述編制測(cè)試用例的具體做法...................錯(cuò)誤!未定義書簽.

104、在分別測(cè)試winform的C/S結(jié)構(gòu)與測(cè)試WEB結(jié)構(gòu)的軟件是,應(yīng)當(dāng)采用什么樣的方法分別測(cè)試?他們存在

什么樣的區(qū)別與聯(lián)系?..........................................................錯(cuò)誤!未定義書簽。

105>在測(cè)試winform的C/S結(jié)構(gòu)軟件時(shí),發(fā)現(xiàn)這個(gè)軟件的運(yùn)營速度很慢,您會(huì)認(rèn)為是什么因素?您會(huì)采用哪

些方法去檢查這個(gè)因素?........................................................錯(cuò)誤!未定義書簽。

106、描述使用bugzilla缺陷管理工具對(duì)軟件缺陷(BUG)跟蹤的管理的流程.............錯(cuò)誤!未定義書簽。

107、你都用什么測(cè)試方法針對(duì)不同的產(chǎn)品或者系統(tǒng)或者模塊,有不同的測(cè)試方法??傮w而言有白盒測(cè)試和

黑盒測(cè)試。......................................................................錯(cuò)誤!未定義書簽。

108、怎么編寫案例案例的編寫與測(cè)試階段的定義有很大的關(guān)系。系統(tǒng)測(cè)試和unit測(cè)試的案例也許不同。總

體而言測(cè)試案例根據(jù)系統(tǒng)的需求而定。............................................錯(cuò)誤!未定義書簽。

109、怎么才可以全面的測(cè)試到每一個(gè)點(diǎn)測(cè)試的全面性重要需要在設(shè)計(jì)測(cè)試計(jì)劃的時(shí)候考慮,從測(cè)試策略,

產(chǎn)品需求等等多個(gè)角度考慮從而定義所有的測(cè)試點(diǎn)..................................錯(cuò)誤!未定義書簽。

110>談?wù)勡浖y(cè)試技術(shù),以及如何提高...............................................錯(cuò)誤!未定義書簽。

111、談?wù)勡浖y(cè)試職業(yè)發(fā)展,以及個(gè)人的打算.........................................錯(cuò)誤!未定義書簽。

112、談?wù)勡浖y(cè)試在公司的地位,也可以結(jié)合軟件生命周期來談.......................錯(cuò)誤!未定義書簽。

113、一般公司里實(shí)際的軟件測(cè)試流程是什么樣的?你們公司又是如何的?...............錯(cuò)誤!未定義書簽。

114、軟件工程師要具有那些素質(zhì)?....................................................錯(cuò)誤!未定義書簽。

115、你會(huì)哪些測(cè)試工具?怎么操作?.................................................錯(cuò)誤!未定義書簽。

116、你能不能說下你的3到5年的職業(yè)計(jì)劃(規(guī)劃)..................................錯(cuò)誤!未定義書簽。

117、你覺得你來應(yīng)聘有那些優(yōu)勢(shì)?....................................................錯(cuò)誤!未定義書簽。

其他問題:(有也許清楚的思緒比確切的答案更重要).................................錯(cuò)誤!未定義書簽。

開發(fā)及環(huán)境搭建類面試題

....................................................................................錯(cuò)誤!未定義書簽。

1、描述軟件產(chǎn)生內(nèi)存泄露的因素以及檢查方式。(可以結(jié)合一種開發(fā)語言進(jìn)行描述)......錯(cuò)誤!未定義書簽。

2、簡(jiǎn)述什么是值傳遞,什么是地址傳遞,兩者區(qū)別是什么?............................錯(cuò)誤!未定義書簽。

3、結(jié)構(gòu)化程序設(shè)計(jì)和面向?qū)ο蟪绦蛟O(shè)計(jì)各自的特點(diǎn)及優(yōu)缺陷是什么?...................錯(cuò)誤!未定義書簽。

4、簡(jiǎn)述什么是存儲(chǔ)過程和觸發(fā)器?...................................................錯(cuò)誤!未定義書簽。

5、使用C語言編寫一個(gè)函數(shù),用于互換兩個(gè)變量的值(地址傳遞)......................錯(cuò)誤!未定義書簽。

6、請(qǐng)簡(jiǎn)述DNS、活動(dòng)目錄、域的概念。..............................................錯(cuò)誤!未定義書簽。

7、描述TCP/IP協(xié)議的層次結(jié)構(gòu),以及每一層中重要協(xié)議..............................錯(cuò)誤!未定義書簽.

8、簡(jiǎn)述子網(wǎng)掩碼的用途。...........................................................錯(cuò)誤!未定義書簽。

9、說出4種以上常用的操作系統(tǒng)及其重要的應(yīng)用范圍(微軟的操作系統(tǒng)除外)。..........錯(cuò)誤!未定義書簽。

10、在Linux系統(tǒng)中,一個(gè)文獻(xiàn)的訪問權(quán)限是755,其含義是什么?.....................錯(cuò)誤!未定義書簽。

11、Windows操作系統(tǒng)中PATH環(huán)境變量的作用是什么?..............................錯(cuò)誤!未定義書簽。

12、Ghost的重要用途和常用方法?..................................................錯(cuò)誤!未定義書簽。

13、在RedHat中,從root用戶切到userl用戶,一般用什么命令?....................錯(cuò)誤!未定義書簽。

14、Linux中,一般怎么隱藏文獻(xiàn)?..................................................錯(cuò)誤!未定義書簽。

15、如何將自己的本地磁盤(D)做成FTP供遠(yuǎn)端主機(jī)使用?............................錯(cuò)誤!未定義書簽。

16、對(duì)RUP.CMM,CMMI,XP,PSP.TSP的結(jié)識(shí)?............................................錯(cuò)誤!未定義書簽。

17、DNS是什么,它是如何工作的?.....................................................錯(cuò)誤!未定義書簽。

18、防火墻如何保證安全的?重要有哪些?............................................錯(cuò)誤!未定義書簽。

19、目前流行的操作的系統(tǒng)有哪些?請(qǐng)舉例說明安裝操作系統(tǒng)的注意事項(xiàng)?..............錯(cuò)誤!未定義書簽。

20、簡(jiǎn)述一下c/s模式或者b/s模式?................................................錯(cuò)誤!未定義書簽。

21、TCP/UDP有哪些區(qū)別?...........................................................錯(cuò)誤!未定義書簽。

22、ISO模型?HUB、tch、Router是ISO的第幾層設(shè)備?...............................錯(cuò)誤!未定義書簽。

23、內(nèi)存有哪幾種存儲(chǔ)組織結(jié)構(gòu).請(qǐng)分別加以說明?....................................錯(cuò)誤!未定義書簽。

人力資源面試題

....................................................................................錯(cuò)誤!未定義書簽。

1、你的測(cè)試職業(yè)發(fā)展是什么?你自認(rèn)為做測(cè)試的優(yōu)勢(shì)在哪里?..........................錯(cuò)誤!未定義書簽。

2、你為什么想離開目前的職務(wù)?......................................................錯(cuò)誤!未定義書簽。

3、你對(duì)我們公司了解有多少?.......................................................錯(cuò)誤!未定義書簽。

4、你找工作時(shí),最重要的考慮因素為什么?...........................................錯(cuò)誤!未定義書簽。

5、為什么我們應(yīng)當(dāng)錄取你?..........................................................錯(cuò)誤!未定義書簽。

6、請(qǐng)談?wù)勀銈€(gè)人的最大特色。........................................................錯(cuò)誤!未定義書簽。

7、一個(gè)測(cè)試工程師應(yīng)具有那些素質(zhì)和技能?...........................................錯(cuò)誤!未定義書簽。

8、您認(rèn)為在測(cè)試人員同開發(fā)人員的溝通過程中,如何提高溝通的效率和改善溝通的效果?維持測(cè)試人員同開

發(fā)團(tuán)隊(duì)中其他成員良好的人際關(guān)系的關(guān)鍵是什么?..................................錯(cuò)誤!未定義書簽。

9、在您以往的測(cè)試工作中,最讓您感到不滿意或者不堪回首的事情是什么?您是如何來對(duì)待這些事情的?錯(cuò)誤!未定5

10.在即將完畢這次筆試前,您是否樂意談一些自己在以往的學(xué)習(xí)和T作中獲得的丁作經(jīng)驗(yàn)和心得體會(huì)?

(可以涉及軟件測(cè)試、過程改善、軟件開發(fā)或者與此無關(guān)的其他方面)..............錯(cuò)誤!未定義書簽。

11、為什么選擇測(cè)試這行?..........................................................錯(cuò)誤!未定義書簽。

12、你的工作通常能在時(shí)限內(nèi)完畢嗎.(我想問一下就是她問這個(gè)問題的動(dòng)機(jī)是什么).....錯(cuò)誤!未定義書簽。

13、通常你對(duì)于別人批評(píng)你會(huì)有什么樣的反映.........................................錯(cuò)誤!未定義書簽。

14、假如明知這樣做不對(duì),你還會(huì)依主管的指過去做嗎?...............................錯(cuò)誤!未定義書簽。

15、假如你接到一個(gè)客戶抱怨的電話,你確知無法解決他的問題,你會(huì)怎么解決?........錯(cuò)誤!未定義書簽。

16、請(qǐng)就軟件測(cè)試人員應(yīng)當(dāng)具有什么樣的基本素質(zhì)說說你的見解。......................錯(cuò)誤!未定義書簽。

17、你在五年內(nèi)的個(gè)人目的和職業(yè)目的分別是什么?...................................錯(cuò)誤!未定義書簽。

18、你如何做出自己的職業(yè)選擇?....................................................錯(cuò)誤!未定義書簽。

測(cè)試技術(shù)面試題

1、什么是兼容性測(cè)試?兼容性測(cè)試側(cè)重哪些方面?

參考答案:

兼容測(cè)試重要是檢查軟件在不同的硬件平臺(tái)、軟件平臺(tái)上是否可以正常的運(yùn)營,即是通常說的軟件的可移

植性。

兼容的類型,假如細(xì)分的話,有平臺(tái)的兼容,網(wǎng)絡(luò)兼容,數(shù)據(jù)庫兼容,以及數(shù)據(jù)格式的兼容。

兼容測(cè)試的重點(diǎn)是,對(duì)兼容環(huán)境的分析。通常,是在運(yùn)營軟件的環(huán)境不是很擬定的情況下,才需要做兼

容。根據(jù)軟件運(yùn)營的需要,或者根據(jù)需求文檔,一般都可以得出用戶會(huì)在什么環(huán)境下使用該軟件,把這些環(huán)境

整理成表單,就得出做兼容測(cè)試的兼容環(huán)境了。

兼容和配置測(cè)試的區(qū)別在于,做配置測(cè)試通常不是CleanOS下做測(cè)試,而兼容測(cè)試多是在CleanOS的環(huán)

境下做的。

2、我現(xiàn)在有個(gè)程序,發(fā)現(xiàn)在Windows上運(yùn)營得很慢,怎么判別是程序存在問題還是軟硬件系統(tǒng)存在問題?

參考答案:

1、檢查系統(tǒng)是否有中毒的特性;

2、檢查軟件/硬件的配置是否符合軟件的推薦標(biāo)準(zhǔn);

3、確認(rèn)當(dāng)前的系統(tǒng)是否是獨(dú)立,即沒有對(duì)外提供什么消耗CPU資源的服務(wù);

4、假如是C/S或者B/S結(jié)構(gòu)的軟件,需要檢查是不是由于與服務(wù)器的連接有問題,或者訪問有問題導(dǎo)致

的;

5、在系統(tǒng)沒有任何負(fù)載的情況下,查看性能監(jiān)視器,確認(rèn)應(yīng)用程序?qū)PU/內(nèi)存的訪問情況。

3、測(cè)試的策略有哪些?

參考答案:

黑盒/白盒,靜態(tài)/動(dòng)態(tài),手工/自動(dòng),冒煙測(cè)試,回歸測(cè)試,公測(cè)(Beta測(cè)試的策略)

4、正交表測(cè)試用例設(shè)計(jì)方法的特點(diǎn)是什么?

參考答案:

用最少的實(shí)驗(yàn)覆蓋最多的操作,測(cè)試用例設(shè)計(jì)很少,效率高,但是很復(fù)雜;

對(duì)于基本的驗(yàn)證功能,以及二次集成引起的缺陷,一般都能找出來;但是更深的缺陷,更復(fù)雜的缺陷,還

是無能為力的;

具體的環(huán)境下,正交表一般都很難做的。大多數(shù),只在系統(tǒng)測(cè)試的時(shí)候使用此方法。

5、描述使用bugzi11a缺陷管理工具對(duì)軟件缺陷(BUG)跟蹤的管理的流程?

參考答案:

就是Bugzilla的狀態(tài)轉(zhuǎn)換圖。

6、你覺得bugzilla在使用的過程中,有什么問題?

參考答案:

界面不穩(wěn)定;

根據(jù)需要配置它的不同的部分,過程很煩瑣。

流程控制上,安全性不好界定,很容易對(duì)別人的Bug進(jìn)行誤操作;

沒有綜合的評(píng)分指標(biāo),不好確認(rèn)修復(fù)的優(yōu)先級(jí)別。

7、描述測(cè)試用例設(shè)計(jì)的完整過程?

參考答案:

需求分析+需求變更的維護(hù)工作;

根據(jù)需求得出測(cè)試需求;

設(shè)計(jì)測(cè)試方案,評(píng)審測(cè)試方案;

方案評(píng)審?fù)ㄟ^后,設(shè)計(jì)測(cè)試用例,再對(duì)測(cè)試用例進(jìn)行評(píng)審;

8、單元測(cè)試的策略有哪些?

參考答案:

邏輯覆蓋、循環(huán)覆蓋、同行評(píng)審、桌前檢查、代碼走查、代碼評(píng)審、景泰數(shù)據(jù)流分析

9、LoadRunner分哪三部分?

參考答案:

用戶動(dòng)作設(shè)計(jì);

場(chǎng)景設(shè)計(jì);

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

10^LoadRunner進(jìn)行測(cè)試的流程?

參考答案:

1、測(cè)試測(cè)試

2、創(chuàng)建虛擬用戶腳本

3、創(chuàng)建運(yùn)營場(chǎng)景

4、運(yùn)營測(cè)試腳本

5、監(jiān)視場(chǎng)景

6、分析測(cè)試的結(jié)果

以上,最佳是結(jié)合一個(gè)案例,根據(jù)以上流程來介紹。

什么是并發(fā)?在lordrunner中,如何進(jìn)行并發(fā)的測(cè)試?集合點(diǎn)失敗了會(huì)怎么樣?

參考答案:

在同一時(shí)間點(diǎn),支持多個(gè)不同的操作。

LoadRunner中提供IP偽裝,集合點(diǎn),配合虛擬用戶的設(shè)計(jì),以及在多臺(tái)電腦上設(shè)立,可以比較好的模擬

真實(shí)的并發(fā)。

集合點(diǎn),即是多個(gè)用戶在某個(gè)時(shí)刻,某個(gè)特定的環(huán)境下同時(shí)進(jìn)行虛擬用戶的操作的。集合點(diǎn)失敗,則集合

點(diǎn)的才操作就會(huì)取消,測(cè)試就不能進(jìn)行。

12、使用QTP做功能測(cè)試,錄制腳本的時(shí)候,要驗(yàn)證多個(gè)用戶的登錄情況/查詢情況,如何操作?

參考答案:

分析用戶登錄的基本情況,得出一組數(shù)據(jù),通過性測(cè)試/失敗性測(cè)試的都有(根據(jù)TC來設(shè)計(jì)這些數(shù)據(jù)),

然后錄制登錄的腳本,將關(guān)鍵的數(shù)據(jù)參數(shù)化,修改腳本,對(duì)代碼進(jìn)行加強(qiáng),調(diào)試腳本。

13、QTP中的Action有什么作用?有幾種?

參考答案:

Action的作用

■用Action可以對(duì)環(huán)節(jié)集進(jìn)行分組

■環(huán)節(jié)重組,然后被整體調(diào)用

■擁有自己的sheet

■組合有相同需求的環(huán)節(jié),整體操作

■具有獨(dú)立的對(duì)象倉庫

Action的種類

■可復(fù)用Action

■不可復(fù)用Action

■外部Action

14、TestDirector有些什么功能,如何對(duì)軟件測(cè)試過程進(jìn)行管理?

參考答案:

需求管理

■定義測(cè)試范圍

■定義需求樹

■描述需求樹的功能點(diǎn)

測(cè)試計(jì)劃

■定義測(cè)試目的和測(cè)試策略。

■分解應(yīng)用程序,建立測(cè)試計(jì)劃樹。

擬定每個(gè)功能點(diǎn)的測(cè)試方法。

■將每個(gè)功能點(diǎn)連接到需求上,使測(cè)試計(jì)劃覆蓋所有的測(cè)試需求。

■描述手工測(cè)試的測(cè)試環(huán)節(jié)

■指明需要進(jìn)行自動(dòng)測(cè)試的功能點(diǎn)

測(cè)試執(zhí)行

■定義測(cè)試集合。

■為每個(gè)測(cè)試人員制定測(cè)試任務(wù)和測(cè)試日程安排。

■運(yùn)營自動(dòng)測(cè)試。

缺陷跟蹤

■記錄缺陷

■查看新增缺陷,并擬定哪些是需要修正的

■相關(guān)技術(shù)人員修改缺陷

■回歸測(cè)試

■分析缺陷記錄圖表,分析應(yīng)用程序的開發(fā)質(zhì)量。

15、你所熟悉的軟件測(cè)試類型都有哪些?請(qǐng)?jiān)囍謩e比較這些不同的測(cè)試類型的區(qū)別與聯(lián)系(如功能測(cè)試、性

能測(cè)試……)?

參考答案:CompatibilityTesting(兼容性測(cè)試),也稱“Configurationtesting(配置測(cè)試)”,測(cè)試軟件是

否和系統(tǒng)的其它與之交互的元素之間兼容,如:瀏覽器、操作系統(tǒng)、硬件等。驗(yàn)證測(cè)試對(duì)象在不同的軟件和硬

件配置中的運(yùn)營情況。

Functionaltesting(功能測(cè)試),也稱為behavioraltesting(行為測(cè)試),根據(jù)產(chǎn)品特性、操作描述和用戶方案,

測(cè)試一個(gè)產(chǎn)品的特性和可操作行為以擬定它們滿足設(shè)計(jì)需求。本地化軟件的功能測(cè)試,用于驗(yàn)證應(yīng)用程序或網(wǎng)

站對(duì)目的用戶能對(duì)的工作。使用適當(dāng)?shù)钠脚_(tái)、瀏覽器和測(cè)試腳本,以保證目的用戶的體驗(yàn)將足夠好,就像應(yīng)用

程序是專門為該市場(chǎng)開發(fā)的同樣。

Performancetesting(性能測(cè)試)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論