軟件測(cè)試面試題目

1、軟件的生命周期

計(jì)劃階段—需求分析—設(shè)計(jì)階段—編碼—測(cè)試—運(yùn)行與維護(hù)

2宰掉、測(cè)試用例主要包括哪些項(xiàng)目

用例編號(hào)呵哨、測(cè)試項(xiàng)目、測(cè)試標(biāo)題轨奄、重要級(jí)別孟害、預(yù)置條件、輸入數(shù)據(jù)挪拟、執(zhí)行步驟挨务、預(yù)期結(jié)果

3、你在測(cè)試過(guò)程中發(fā)現(xiàn)了一個(gè)bug玉组,但是開發(fā)經(jīng)理不認(rèn)為這是一個(gè)bug谎柄,你應(yīng)該怎樣解決?

首先將問(wèn)題提交到缺陷管理系統(tǒng)惯雳,進(jìn)行備案朝巫。

接下來(lái),獲取判斷的依據(jù)和標(biāo)準(zhǔn):

? ? ? 根據(jù)需求說(shuō)明書石景,設(shè)計(jì)文檔等劈猿,確認(rèn)實(shí)際結(jié)果是否有與計(jì)劃不一致的地方拙吉,提供是否為缺陷的直接依據(jù);

? ? ? 如果沒(méi)有文檔依據(jù)揪荣,根據(jù)軟件的一般特性筷黔,用戶一般使用習(xí)慣或者與設(shè)計(jì)人員,開發(fā)人員仗颈,客戶代表等討論佛舱,確認(rèn)是否為缺陷;

? ? ? 合理的陳述向測(cè)試經(jīng)理說(shuō)明理由揽乱,客觀嚴(yán)謹(jǐn)名眉;

若仍存在爭(zhēng)議,向上級(jí)反映凰棉。

4损拢、給你一個(gè)網(wǎng)站,請(qǐng)問(wèn)如何測(cè)試撒犀?

首先查找需求說(shuō)明福压,網(wǎng)站設(shè)計(jì)等相關(guān)文檔,分析測(cè)試需求或舞,制定測(cè)試計(jì)劃荆姆,確定測(cè)試范圍和測(cè)試策略,一般包括以下幾個(gè)部分:功能測(cè)試映凳,界面測(cè)試胆筒,性能測(cè)試,安全測(cè)試诈豌,數(shù)據(jù)庫(kù)測(cè)試和兼容性測(cè)試

設(shè)計(jì)測(cè)試用例:


功能性測(cè)試:

1仆救、鏈接測(cè)試:鏈接是否正確跳轉(zhuǎn),是否存在空頁(yè)面和無(wú)效頁(yè)面矫渔,是否有不正確的出錯(cuò)信息返回彤蔽。

2、提交功能的測(cè)試庙洼。

3顿痪、多媒體元素是否可以正確的加載和顯示。

4油够、多語(yǔ)言支持是否能夠正確的顯示選擇的語(yǔ)言等蚁袭。


界面測(cè)試:

1、頁(yè)面是否風(fēng)格統(tǒng)一石咬,美觀撕阎。

2、頁(yè)面布局是否合理碌补,重點(diǎn)內(nèi)容和熱點(diǎn)內(nèi)容是否突出虏束。

3棉饶、控件是否正常使用。

4镇匀、文字檢查等照藻。


性能測(cè)試:

壓力測(cè)試,負(fù)載測(cè)試汗侵,強(qiáng)度測(cè)試等幸缕。


數(shù)據(jù)庫(kù)測(cè)試:

要具體決定是否需要開展。數(shù)據(jù)庫(kù)一般要考慮連接性晰韵,對(duì)數(shù)據(jù)的存取操作发乔,數(shù)據(jù)內(nèi)容的驗(yàn)證等方面。


安全性測(cè)試:

1雪猪、基本登錄功能的檢查栏尚。

2、是否存在溢出錯(cuò)誤只恨,導(dǎo)致系統(tǒng)崩潰或權(quán)限泄露译仗。

3、相關(guān)開發(fā)語(yǔ)言的安全性問(wèn)題檢查官觅,例如SQL語(yǔ)言的注入等纵菌。

4、高級(jí)的安全性測(cè)試可能需要專業(yè)安全公司的幫助休涤。


兼容性測(cè)試:

根據(jù)需求說(shuō)明的內(nèi)容咱圆,確定支持的平臺(tái)組合

1、瀏覽器的兼容性

2功氨、操作系統(tǒng)的兼容性

3闷堡、軟件平臺(tái)的兼容性

4、數(shù)據(jù)庫(kù)的兼容性等疑故。


開展測(cè)試,并記錄缺陷弯菊。合理的安排調(diào)整測(cè)試進(jìn)度纵势,提前獲取測(cè)試所需的資源,建立管理體系管钳,定期評(píng)審钦铁,對(duì)測(cè)試進(jìn)行評(píng)估和總結(jié),調(diào)整測(cè)試內(nèi)容才漆。

5牛曹、什么是軟件測(cè)試?軟件測(cè)試的目的與原則醇滥?

在規(guī)定的條件下對(duì)程序進(jìn)行操作黎比,以發(fā)現(xiàn)程序錯(cuò)誤超营,衡量軟件質(zhì)量,并對(duì)其是否能夠滿足設(shè)計(jì)要求進(jìn)行評(píng)估的過(guò)程阅虫。

軟件測(cè)試目的:

測(cè)試是程序的執(zhí)行過(guò)程演闭,目的在于發(fā)現(xiàn)錯(cuò)誤;一個(gè)成功的測(cè)試用例在于發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤颓帝;一個(gè)成功的測(cè)試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試米碰;確保產(chǎn)品完成了他所承諾或公布的功能,并且用戶能夠訪問(wèn)到的功能都要明確的書面說(shuō)明购城;確保產(chǎn)品滿足性能和效率的要求吕座;確保產(chǎn)品是健壯的適應(yīng)用戶環(huán)境的。

測(cè)試的原則:

測(cè)試用例中一個(gè)必須部分是對(duì)預(yù)期輸出或結(jié)果進(jìn)行定義瘪板;程序員應(yīng)避免測(cè)試自己編寫的程序吴趴;編寫軟件的組織不應(yīng)該測(cè)試自己編寫的軟件;應(yīng)當(dāng)徹底檢查每個(gè)測(cè)試的執(zhí)行結(jié)果篷帅;檢查程序是否做了其應(yīng)該做的史侣,檢查程序是否做了其不應(yīng)該做的;計(jì)劃測(cè)試工作室不應(yīng)該假定默許不會(huì)發(fā)生錯(cuò)誤魏身;程序某部分存在更多錯(cuò)誤的可能性惊橱,與該部分已經(jīng)發(fā)現(xiàn)的錯(cuò)誤數(shù)量成正比等。

6箭昵、對(duì)測(cè)試最大的興趣是什么税朴?

測(cè)試是一個(gè)經(jīng)驗(yàn)行業(yè),工作越久越能感覺(jué)到做好測(cè)試的難度和樂(lè)趣家制,具有很大的挑戰(zhàn)性正林,通過(guò)自己的努力讓軟件質(zhì)量得到提升,獲得成就感颤殴!

7觅廓、測(cè)試流程?

首先進(jìn)行需求分析會(huì)議涵但,參加人員有產(chǎn)品杈绸,開發(fā)和測(cè)試,主要是研討需求的一些主要的功能點(diǎn)矮瘟,完了之后瞳脓,就開始排期進(jìn)行開發(fā),根據(jù)主管寫出的計(jì)劃和分配到的任務(wù)制定測(cè)試用例澈侠,寫完之后進(jìn)行用例評(píng)審劫侧,修改形成最終的用例版本,之后開發(fā)人員版本編譯完成后,根據(jù)測(cè)試用例來(lái)執(zhí)行測(cè)試烧栋,測(cè)試過(guò)程中写妥,提交bug,跟蹤bug劲弦,直接關(guān)閉耳标,另外還會(huì)執(zhí)行一些探索性測(cè)試,測(cè)試完成之后編寫測(cè)試報(bào)告邑跪。進(jìn)行需求的集成次坡。

8、測(cè)試的職業(yè)發(fā)展規(guī)劃是什么画畅?

測(cè)試經(jīng)驗(yàn)越多砸琅,測(cè)試能力越高,所以職業(yè)發(fā)展是需要時(shí)間積累的轴踱,一步步向著高級(jí)測(cè)試工程師奔去症脂。初步的職業(yè)規(guī)劃是前三年積累測(cè)試經(jīng)驗(yàn),按如何做好測(cè)試工程師的要點(diǎn)去要求自己淫僻,不斷進(jìn)步诱篷,做好測(cè)試任務(wù)。

9雳灵、如何做好測(cè)試棕所?

首先需要一個(gè)良好的溝通,只有溝通無(wú)礙了悯辙,才會(huì)有良好的協(xié)作琳省,才會(huì)有更高的效率;然后技術(shù)一定要過(guò)關(guān)躲撰,做測(cè)試要有足夠的耐心针贬,和一個(gè)良好的工作習(xí)慣,不懂得就要問(wèn)拢蛋,實(shí)時(shí)與同事溝通好才能做好工作桦他。

10、一臺(tái)客戶端有三百個(gè)客戶與三百個(gè)客戶端有三百個(gè)客戶對(duì)服務(wù)器施壓谆棱,有什么區(qū)別快压?

300個(gè)用戶在一個(gè)服務(wù)端上,會(huì)占用客戶機(jī)更多的資源础锐,而影響測(cè)試的結(jié)果,線程之間可能發(fā)生干擾荧缘,產(chǎn)生異常皆警。

300個(gè)用戶在一個(gè)服務(wù)端上,需要更大的帶寬截粗。

IP地址的問(wèn)題信姓,可能需要IP spoof來(lái)繞過(guò)服務(wù)器對(duì)于單一IP地址最大連接數(shù)的限制鸵隧。

所有用戶在一個(gè)客戶端上,不必考慮分布式管理的問(wèn)題意推;而用戶分布在不同的客戶端上豆瘫,需要考慮使用控制器來(lái)整體調(diào)配不同客戶機(jī)上的用戶。同時(shí)菊值,還需要給予相應(yīng)的權(quán)限配置和防火墻設(shè)置外驱。

11、目前主要的測(cè)試用例設(shè)計(jì)方法是什么腻窒?

白盒測(cè)試:邏輯覆蓋昵宇,循環(huán)覆蓋,基本路徑覆蓋

黑盒測(cè)試:邊界值分析儿子,等價(jià)類劃分瓦哎,錯(cuò)誤猜測(cè),因果圖柔逼,狀態(tài)圖蒋譬,測(cè)試大綱,隨機(jī)測(cè)試愉适,場(chǎng)景法犯助。

12、什么是測(cè)試用例儡毕?什么是測(cè)試腳本也切?二者的關(guān)系是什么?

測(cè)試用例:為實(shí)施測(cè)試而向被測(cè)試系統(tǒng)提供的輸入數(shù)據(jù)腰湾、操作或各種環(huán)境設(shè)置以及期望結(jié)果的一個(gè)特定的集合雷恃。

測(cè)試腳本:為了進(jìn)行自動(dòng)化測(cè)試而編寫的腳本。

測(cè)試腳本的編寫必須對(duì)應(yīng)相應(yīng)的測(cè)試用例费坊。

13倒槐、你對(duì)自動(dòng)化測(cè)試的定義是什么?自動(dòng)化測(cè)試能代替手工嗎附井?

自動(dòng)化的定義就是采用腳本或者工具的驅(qū)動(dòng)下讨越,執(zhí)行相應(yīng)的操作。自動(dòng)化不能代替人工永毅,自動(dòng)化執(zhí)行路徑有限把跨,不能覆蓋所有的測(cè)試點(diǎn),并且自動(dòng)化的維護(hù)成本高沼死。

14着逐、如果你來(lái)測(cè)試一個(gè)需求,什么時(shí)候用自動(dòng)化?什么時(shí)候采用人工呢耸别?

對(duì)于主流程健芭,冒煙測(cè)試,路徑比較淺的采用自動(dòng)化的方式執(zhí)行秀姐,執(zhí)行路徑復(fù)雜的case一般不適合用自動(dòng)化慈迈,另外自動(dòng)化主要是起線上監(jiān)控的作用,單分支測(cè)試并不是很適合做省有,維護(hù)成本比較高痒留。

15、所有bug都要修復(fù)嗎锥咸?

原則上是所有bug都要修復(fù)的狭瞎,有時(shí)候可能由于時(shí)間關(guān)系或者這個(gè)bug對(duì)用戶的影響非常小,而修復(fù)的成本比較大搏予,可能就會(huì)遺留到下個(gè)版本修復(fù)或者不修復(fù)熊锭。

16、簡(jiǎn)述什么是靜態(tài)測(cè)試雪侥、動(dòng)態(tài)測(cè)試碗殷、黑盒測(cè)試,白盒測(cè)試速缨,α測(cè)試锌妻,β測(cè)試?

靜態(tài)測(cè)試:不運(yùn)行程序本身旬牲,而尋找程序代碼中可能存在的錯(cuò)誤或評(píng)估程序的過(guò)程仿粹。

動(dòng)態(tài)測(cè)試:實(shí)際運(yùn)行被測(cè)程序,輸入相應(yīng)的測(cè)試實(shí)例原茅,檢查運(yùn)行結(jié)果與預(yù)期結(jié)果的差異吭历,判斷執(zhí)行結(jié)果是否符合要求,從而檢驗(yàn)程序的正確性擂橘、可靠性和有效性晌区,并分析系統(tǒng)運(yùn)行效率和健壯性等性能。

黑盒測(cè)試:一般用來(lái)確認(rèn)軟件功能的正確性和可操作性通贞,目的是檢測(cè)軟件的各個(gè)功能是否能夠得以實(shí)現(xiàn)朗若,把被測(cè)的程序當(dāng)作一個(gè)黑盒,不考慮其內(nèi)部結(jié)構(gòu)昌罩,在知道該程序輸入輸出之間的關(guān)系或程序功能的情況下哭懈,依靠軟件規(guī)格說(shuō)明書來(lái)確定測(cè)試用例和推斷測(cè)試結(jié)果的正確性。

白盒測(cè)試:根據(jù)軟件內(nèi)部的邏輯結(jié)構(gòu)分析來(lái)進(jìn)行測(cè)試茎用,是基于代碼的測(cè)試遣总,測(cè)試人員通過(guò)閱讀程序代碼或者使用開發(fā)工具中的單步調(diào)試來(lái)判斷軟件的質(zhì)量你虹,一般白盒測(cè)試由項(xiàng)目經(jīng)理在程序員開發(fā)中實(shí)現(xiàn)。

α測(cè)試:一個(gè)用戶在開發(fā)環(huán)境下進(jìn)行的測(cè)試彤避,也可以是公司內(nèi)部的用戶在模擬實(shí)際操作環(huán)境下進(jìn)行的受控測(cè)試(不能由程序員或者測(cè)試員來(lái)進(jìn)行)。

β測(cè)試:軟件的多個(gè)用戶在一個(gè)或多個(gè)用戶的實(shí)際使用環(huán)境下進(jìn)行的測(cè)試夯辖。開發(fā)者通常不在測(cè)試現(xiàn)場(chǎng)(不能由程序員或者測(cè)試員來(lái)完成)琉预。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市蒿褂,隨后出現(xiàn)的幾起案子圆米,更是在濱河造成了極大的恐慌,老刑警劉巖啄栓,帶你破解...
    沈念sama閱讀 219,589評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件娄帖,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡昙楚,警方通過(guò)查閱死者的電腦和手機(jī)近速,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,615評(píng)論 3 396
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)堪旧,“玉大人削葱,你說(shuō)我怎么就攤上這事〈久危” “怎么了析砸?”我有些...
    開封第一講書人閱讀 165,933評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)爆袍。 經(jīng)常有香客問(wèn)我首繁,道長(zhǎng),這世上最難降的妖魔是什么陨囊? 我笑而不...
    開封第一講書人閱讀 58,976評(píng)論 1 295
  • 正文 為了忘掉前任弦疮,我火速辦了婚禮,結(jié)果婚禮上谆扎,老公的妹妹穿的比我還像新娘挂捅。我一直安慰自己,他們只是感情好堂湖,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,999評(píng)論 6 393
  • 文/花漫 我一把揭開白布闲先。 她就那樣靜靜地躺著,像睡著了一般无蜂。 火紅的嫁衣襯著肌膚如雪伺糠。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,775評(píng)論 1 307
  • 那天斥季,我揣著相機(jī)與錄音训桶,去河邊找鬼累驮。 笑死,一個(gè)胖子當(dāng)著我的面吹牛舵揭,可吹牛的內(nèi)容都是我干的谤专。 我是一名探鬼主播,決...
    沈念sama閱讀 40,474評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼午绳,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼置侍!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起拦焚,我...
    開封第一講書人閱讀 39,359評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤蜡坊,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后赎败,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體秕衙,經(jīng)...
    沈念sama閱讀 45,854評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,007評(píng)論 3 338
  • 正文 我和宋清朗相戀三年僵刮,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了据忘。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,146評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡搞糕,死狀恐怖若河,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情寞宫,我是刑警寧澤萧福,帶...
    沈念sama閱讀 35,826評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站辈赋,受9級(jí)特大地震影響鲫忍,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜钥屈,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,484評(píng)論 3 331
  • 文/蒙蒙 一悟民、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧篷就,春花似錦射亏、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,029評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至未辆,卻和暖如春窟绷,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背咐柜。 一陣腳步聲響...
    開封第一講書人閱讀 33,153評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工兼蜈, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留攘残,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,420評(píng)論 3 373
  • 正文 我出身青樓为狸,卻偏偏與公主長(zhǎng)得像歼郭,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子辐棒,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,107評(píng)論 2 356

推薦閱讀更多精彩內(nèi)容

  • 1****实撒、問(wèn):你在測(cè)試中發(fā)現(xiàn)了一個(gè)bug****,但是開發(fā)經(jīng)理認(rèn)為這不是一個(gè)bug****涉瘾,你應(yīng)該怎樣解決? 首...
    蛋炒飯_By閱讀 5,295評(píng)論 1 94
  • 文章來(lái)自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,193評(píng)論 2 126
  • 1.測(cè)試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過(guò)程捷兰、活動(dòng)和任務(wù)的結(jié)構(gòu)性框架立叛。軟件項(xiàng)目的開發(fā)包括:需求、設(shè)...
    Mr希靈閱讀 21,961評(píng)論 7 278
  • 1.測(cè)試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過(guò)程贡茅、活動(dòng)和任務(wù)的結(jié)構(gòu)性框架秘蛇。軟件項(xiàng)目的開發(fā)包括:需求、設(shè)...
    宇文臭臭閱讀 6,725評(píng)論 5 100
  • 1****顶考、問(wèn):你在測(cè)試中發(fā)現(xiàn)了一個(gè)bug****赁还,但是開發(fā)經(jīng)理認(rèn)為這不是一個(gè)bug****,你應(yīng)該怎樣解決驹沿?首先...
    一箭閱讀 9,076評(píng)論 1 205