功能测试包含哪些测试_一小时复习,期末考试必过 重邮软件测试题总结
這是我復(fù)習(xí)一晚上邊玩手機(jī)邊復(fù)習(xí)的結(jié)果
成績(jī)
復(fù)習(xí)重點(diǎn)
一些選擇題和簡(jiǎn)答題可能需要的
軟件測(cè)試的概念
軟件測(cè)試是一組活動(dòng),目的是發(fā)現(xiàn)程序中潛在的錯(cuò)誤,通過測(cè)試用例輸入和輸出結(jié)果,觀察實(shí)際運(yùn)行結(jié)果與期望的結(jié)果之間的差異,從而對(duì)軟件的執(zhí)行正確的程度作出判斷
軟件測(cè)試的分類(尤其是按照技術(shù)分類和級(jí)別分類)
按照技術(shù)分類:白盒測(cè)試和黑盒測(cè)試
按照級(jí)別測(cè)試:單元測(cè)試,集成測(cè)試,系統(tǒng)測(cè)試,確認(rèn)測(cè)試(驗(yàn)收測(cè)試)
軟件測(cè)試基本模型(V模型,W模型(要會(huì)畫),H模型,X模型)
v模型:
v模型
W模型(要會(huì)畫):
W模型
針對(duì)不同的階段,軟件測(cè)試包含哪些類型的軟件測(cè)試
①單元測(cè)試②集成測(cè)試③系統(tǒng)測(cè)試④驗(yàn)收測(cè)試
軟件測(cè)試的關(guān)鍵活動(dòng)
①測(cè)試需求分析②指定測(cè)試計(jì)劃③測(cè)試設(shè)計(jì)④執(zhí)行測(cè)試⑤測(cè)試分析與總結(jié)
保證軟件測(cè)試質(zhì)量的手段
①指定質(zhì)量保證計(jì)劃②測(cè)試活動(dòng)審核③測(cè)試文檔評(píng)審④測(cè)試過程的數(shù)據(jù)手機(jī),度量與分析
測(cè)試用例通常包括哪些內(nèi)容
①用例標(biāo)題②用例編號(hào)③前置條件④執(zhí)行測(cè)試步驟⑤輸入和輸出結(jié)果軟件缺陷的屬性與內(nèi)容
軟件測(cè)試的基本原則
①窮舉測(cè)試時(shí)不可能的②缺陷集群③測(cè)試要盡早介入④對(duì)軟件缺陷報(bào)告跟蹤到底⑤盡快報(bào)告軟件缺陷⑥有效軟件缺陷的描述⑦對(duì)每個(gè)缺陷標(biāo)記嚴(yán)重優(yōu)先等級(jí)
集成測(cè)試的基本測(cè)試方法
主要是兩種測(cè)試方法:遞增式和非遞增式
遞增式:一個(gè)個(gè)模塊的累加起來測(cè)試,把下一個(gè)要測(cè)試的模塊同已經(jīng)測(cè)試號(hào)的模塊結(jié)合起來測(cè)試
非遞增式:把所有測(cè)試模塊一下子防到一起,做整體一次性測(cè)試。
遞增式有很多測(cè)試方法:自頂向下集成測(cè)試(重點(diǎn)),自底向上測(cè)試(重點(diǎn)),核心系統(tǒng)先行測(cè)試,三明治式測(cè)試(重點(diǎn)),高頻測(cè)試
了解回歸測(cè)試概念
當(dāng)需求做出改變,原本的測(cè)試結(jié)果可能不太正確,需要重新再次測(cè)試。
Web測(cè)試基本測(cè)試有哪些
①界面測(cè)試②功能測(cè)試③壓力測(cè)試(負(fù)載測(cè)試)④回歸測(cè)試⑤Alpha和Beta測(cè)試,在正式版發(fā)布前,先發(fā)布Beta測(cè)試版,讓用戶反饋bug。
二.應(yīng)用題
白盒測(cè)試和黑盒測(cè)試(超級(jí)重點(diǎn))
白盒測(cè)試與黑盒測(cè)試的定義
白盒:基于代碼的測(cè)試
黑盒:基于軟件需求規(guī)格說明的測(cè)試,也叫功能測(cè)試
白盒測(cè)試與黑盒測(cè)試的方法
基于數(shù)據(jù)流的白盒測(cè)試的方法{
通過查看代碼種數(shù)據(jù)變量的定義和使用,來判斷數(shù)據(jù)方面的錯(cuò)誤(基本上編譯器就可以自動(dòng)解決)
}
基于控制流白盒測(cè)試方法{
關(guān)于白盒測(cè)試學(xué)會(huì)流程圖和控制流圖怎么畫的
①判定覆蓋
②語句覆蓋
③條件覆蓋
④判定條件覆蓋
⑤條件組合覆蓋
⑥路徑覆蓋
⑦循環(huán)覆蓋了解概念
}
黑盒測(cè)試的方法{
①等價(jià)類劃分:有效等價(jià)類和無效等價(jià)類
②邊界值測(cè)試
③決策表
④因果圖(了解)
⑤場(chǎng)景測(cè)試(了解)
}
這是應(yīng)用題:
1. 閱讀說明,回答問題(1)到(3)。
【說明】某軟件公司在研發(fā)一個(gè)城鎮(zhèn)居民保險(xiǎn)系統(tǒng)時(shí),為了加快進(jìn)度,測(cè)試工作在系統(tǒng)開發(fā)初步完成之后開始并直接進(jìn)行系統(tǒng)測(cè)試。測(cè)試工程師針對(duì)界面進(jìn)行了功能測(cè)試。測(cè)試工程師和開發(fā)工程師借助缺陷管理工具,交互進(jìn)行測(cè)試與缺陷修復(fù)工作。測(cè)試期間發(fā)現(xiàn)系統(tǒng)的“文檔審批”功能出現(xiàn)嚴(yán)重缺陷,開發(fā)工程師認(rèn)為修改難度大,經(jīng)過測(cè)試工程師認(rèn)可后決定暫停修復(fù)該缺陷,直到產(chǎn)品發(fā)布前,該缺陷在開發(fā)環(huán)境下被修復(fù)。隨后,測(cè)試工程師在開發(fā)環(huán)境下針對(duì)該缺陷執(zhí)行了有關(guān)的用例,進(jìn)行了回歸測(cè)試。回歸測(cè)試結(jié)束后,開發(fā)工程師在開發(fā)環(huán)境下對(duì)產(chǎn)品直接打包發(fā)布。
問題(1):測(cè)試開展的時(shí)間是過早、過晚還是合適?說明理由。
問題(2):測(cè)試工程師功能測(cè)試的方法是否正確?若不正確,請(qǐng)陳述正確的方法;若正確,請(qǐng)說明理由。
問題(3):該案列中對(duì)缺陷的管理有哪些不妥之處?
1.答:(1)測(cè)試工作開展得太晚。測(cè)試工作應(yīng)該覆蓋需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼等前期階段,而不應(yīng)該在系統(tǒng)開發(fā)初步完成后才開始。
(2)測(cè)試人員功能測(cè)試的方法不正確。系統(tǒng)功能測(cè)試應(yīng)該追溯到功能需求,針對(duì)界面進(jìn)行功能測(cè)試是錯(cuò)誤的。
(3)①開發(fā)工程師無權(quán)決定是否延期或者暫停修改某一缺陷;
②測(cè)試工程師認(rèn)可暫停修復(fù)缺陷的決定是不合理的;
③測(cè)試工程師應(yīng)該跟蹤缺陷狀態(tài),直至確定修改后關(guān)閉缺陷,才是完成了測(cè)試
任務(wù);
④回歸測(cè)試應(yīng)該執(zhí)行所有的測(cè)試用例,不是僅僅執(zhí)行與該缺陷有關(guān)的測(cè)試用例;
⑤產(chǎn)品發(fā)布前,應(yīng)該對(duì)發(fā)現(xiàn)的缺陷進(jìn)行評(píng)審;
⑥應(yīng)該分析缺陷修復(fù)情況之后,才可以發(fā)布產(chǎn)品。
2. 閱讀說明,回答問題(1)和問題(2)。
【說明】軟件測(cè)試是與軟件開發(fā)密切相關(guān)的一系列有計(jì)劃的活動(dòng),在軟件測(cè)試過程模型“V模型”的指導(dǎo)下,開發(fā)過程中應(yīng)該安排一系列不同類型的測(cè)試活動(dòng)。軟件測(cè)試過程是由一系列的關(guān)鍵活動(dòng)組成的,同時(shí)軟件測(cè)試質(zhì)量的保證手段是必不可少的。
問題(1):針對(duì)開發(fā)過程中的不同階段,應(yīng)該包含哪些類型的軟件測(cè)試。
問題(2):簡(jiǎn)述軟件測(cè)試過程的關(guān)鍵活動(dòng),以及保證軟件測(cè)試質(zhì)量的手段。
2.答:(1)①單元測(cè)試 ②集成測(cè)試 ③確認(rèn)測(cè)試(系統(tǒng)測(cè)試) ④驗(yàn)收測(cè)試
(2)關(guān)鍵活動(dòng):①測(cè)試需求分析 ②制定測(cè)試計(jì)劃 ③測(cè)試設(shè)計(jì) ④測(cè)試執(zhí)行⑤測(cè)試分析與總結(jié)
質(zhì)量保證手段:①制定質(zhì)量保證計(jì)劃、質(zhì)量體系建立 ②測(cè)試活動(dòng)審核、
測(cè)試文檔評(píng)審 ③測(cè)試過程數(shù)據(jù)的收集、度量與分析
3、軟件測(cè)試作為對(duì)軟件質(zhì)量的一種保障手段,軟件測(cè)試人員的需求也越來越大,素質(zhì)也越來越高。在軟件測(cè)試行業(yè)的招聘中,經(jīng)常能夠遇見這樣一道題目:如何測(cè)試一支黑色簽字筆?請(qǐng)結(jié)合自己所學(xué)的知識(shí),對(duì)該問題做出解答。
3.答:該題答案可以從以下幾點(diǎn)考慮:
1. 功能測(cè)試(能不能完成一支筆的需求)
2. 性能測(cè)試(壓力測(cè)試,看用多久能用爛,把它綁在電動(dòng)機(jī)上劃紙盒)
3. 用戶體驗(yàn)(找盡量多的群眾,搜集FeedBack)
4. 破壞測(cè)試(看在幾樓掉下會(huì)摔壞,記錄高度和地面硬度,燒,看燃點(diǎn)是多少,煮,看煮完壞不壞...)
5. 安全測(cè)試(潛入機(jī)場(chǎng),把這個(gè)扔在飛機(jī)進(jìn)氣孔里,看能不能引起爆炸;讓白鼠吃筆心,看是否中毒...)
4、 閱讀說明,回答問題(1)和(2)。
【說明】易用性和用戶文檔是影響軟件質(zhì)量的重要指標(biāo),也是直接決定一個(gè)軟件能否取得市場(chǎng)成功的關(guān)鍵因素。
問題(1):用戶對(duì)軟件系統(tǒng)的第一認(rèn)識(shí)來自于安裝,因此易用性的一個(gè)重要體現(xiàn)就是安裝的易用性。簡(jiǎn)述安裝測(cè)試應(yīng)當(dāng)從哪幾方面來考慮。
問題(2):軟件用戶界面起著引導(dǎo)用戶操作的重要作用,簡(jiǎn)述整體界面測(cè)試和界面中的元素測(cè)試分別應(yīng)當(dāng)設(shè)計(jì)哪些測(cè)試點(diǎn)?
4.答:(1)評(píng)估安裝手冊(cè)、安裝的自動(dòng)化測(cè)試、安裝選項(xiàng)和設(shè)置的測(cè)試、安裝過程的中
斷測(cè)試、安裝順序測(cè)試、多環(huán)境安裝測(cè)試、安裝正確性測(cè)試、修復(fù)安裝與卸載測(cè)試。
(2)界面整體測(cè)試:規(guī)范性測(cè)試、合理性測(cè)試、一致性測(cè)試、界面定制測(cè)試等。
界面元素測(cè)試:窗口測(cè)試、菜單測(cè)試、圖標(biāo)測(cè)試、鼠標(biāo)測(cè)試、文字測(cè)試等。
我是小川,一枚計(jì)算機(jī)專業(yè)的單身狗,關(guān)注我,帶你一步步學(xué)習(xí)計(jì)算機(jī),還有生活的真實(shí)爆料
總結(jié)
以上是生活随笔為你收集整理的功能测试包含哪些测试_一小时复习,期末考试必过 重邮软件测试题总结的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 逆水寒时装怎么获得 逆水寒全时装出处与获
- 下一篇: cad拆分快捷键的使用方法