在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

軟件測試基礎(chǔ)知識總結(jié)

h1654155282.3538 ? 來源:網(wǎng)絡(luò)整理 ? 2018-04-24 11:18 ? 次閱讀

軟件測試是為了盡早發(fā)現(xiàn)軟件缺陷,確保缺陷修復(fù),以提高軟件質(zhì)量,決定軟件質(zhì)量的關(guān)鍵是需求分析、設(shè)計(jì)和實(shí)現(xiàn),而測試是貫穿于上述過程的一種檢查手段。即便功能開發(fā)好了,沒有經(jīng)過測試,這也是一個(gè)不可靠的程序。

本文主要詳細(xì)的介紹軟件測試基礎(chǔ)知識盤點(diǎn),分別從軟件測試的目的、原則、對象、分類、測試流程及注意事項(xiàng)等幾個(gè)方面來詳細(xì)介紹的。

什么是軟件測試

軟件測試是描述一種用來促進(jìn)鑒定軟件的正確性、完整性、安全性和質(zhì)量的過程。換句話說,軟件測試是一種實(shí)際輸出與預(yù)期輸出之間的審核或者比較過程。軟件測試的經(jīng)典定義是:在規(guī)定的條件下對程序進(jìn)行操作,以發(fā)現(xiàn)程序錯(cuò)誤,衡量軟件質(zhì)量,并對其是否能滿足設(shè)計(jì)要求進(jìn)行評估的過程。

簡單地說,軟件測試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程。 軟件測試是軟件質(zhì)量保證(QA)的一個(gè)重要環(huán)節(jié)。

軟件測試的目的

測試是程序的執(zhí)行過程,目的在于發(fā)現(xiàn)錯(cuò)誤;

一個(gè)好的測試用例在于發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯(cuò)誤;

一個(gè)成功的測試是發(fā)現(xiàn)了 至今未發(fā)現(xiàn)的錯(cuò)誤的測試;

軟件測試原則

所有的軟件測試都應(yīng)追溯到用戶需求

應(yīng)當(dāng)把“盡早地和不斷地進(jìn)行軟件測試”作為測試者的座右銘

完全測試是不可能的,測試需要終止

測試無法顯示軟件潛在的缺陷;

充分注意測試中的群集現(xiàn)象

程序員應(yīng)避免檢查自己的程序

盡量避免測試的隨意性

軟件測試對象

軟件測試貫穿于整個(gè)軟件生命周期中,不同階段測試的對象和方法不同。

主要包括可執(zhí)行研究報(bào)告、項(xiàng)目實(shí)施計(jì)劃、軟件需求說明書或系統(tǒng)功能說明書。開發(fā)階段的概要設(shè)計(jì)說明書、詳細(xì)設(shè)計(jì)說明書以及源程序。

軟件測試分類

軟件測試主要分為白盒和黑盒,白盒關(guān)心軟件內(nèi)部設(shè)計(jì)和程序?qū)崿F(xiàn),依據(jù)是設(shè)計(jì)文檔;而黑盒不關(guān)心軟件內(nèi)部,只關(guān)心輸入輸出,依據(jù)是需求文檔。白盒一般由開發(fā)人員負(fù)責(zé),測試單元代碼,我們一般所認(rèn)為的軟件測試工程師做的是黑盒測試,負(fù)責(zé)整體系統(tǒng)流程測試。

黑盒測試又包括:

功能測試(根據(jù)需求說明,驗(yàn)證功能)、用戶界面效果(易用性、視覺效果)、性能測試(處理業(yè)務(wù)的速度)、健壯性測試(異常情況下,系統(tǒng)的容錯(cuò)能力和恢復(fù)能力)、安全性測試、壓力測試(極限狀態(tài)的負(fù)載量)、可靠性測試、安裝/卸載測試

黑盒測試的方法:

等價(jià)類劃分(劃分相同價(jià)值的集合,避免重復(fù)性工作)、邊界值分析、錯(cuò)誤推測法、因果圖法、場景分析法。

其實(shí)還有一種是灰盒測試,針對程序的接口,關(guān)注輸出對于輸入的正確性,通過表征現(xiàn)象、條件來判斷內(nèi)部的運(yùn)行狀態(tài)。主要用于及集成測試的階段。

軟件測試的階段

1、單元測試,即一個(gè)個(gè)功能模塊進(jìn)行測試(白盒測試)

2、集成測試,將接口集成后,測試接口傳輸數(shù)據(jù)的準(zhǔn)確性(黑盒、白盒測試,也稱為灰盒測試)

3、系統(tǒng)測試,聯(lián)網(wǎng)后,整體流程測試(黑盒測試)

4、驗(yàn)收測試,由客戶驗(yàn)收的測試(黑盒)

軟件測試的流程

1、制定測試計(jì)劃,根據(jù)需求安排人員、項(xiàng)目階段、時(shí)間、測試工具、瀏覽器等;

2、設(shè)計(jì)測試用例,根據(jù)需求規(guī)格說明書,寫清測試的條件、步驟、結(jié)果,即如何測;

3、執(zhí)行測試,當(dāng)測試計(jì)劃、用例已審批且測試對象開發(fā)完后即可開始,發(fā)現(xiàn)問題提交bug給開發(fā),修復(fù)完再回歸測試;

4、寫測試報(bào)告,內(nèi)容包括本階段測試了什么功能,有哪些問題,問題嚴(yán)重性以及提出問題若不能修復(fù)的備選方案;

5、當(dāng)前功能性測試用例通過率達(dá)100%,非功能性測試用例通過率達(dá)90%,且最近時(shí)間內(nèi)測試無暴漏情況,測試結(jié)束。

軟件測試中應(yīng)該注意的事項(xiàng)

1)有合法的數(shù)據(jù)輸入,同樣有非法的數(shù)據(jù)輸入

2)在對程序修改之后應(yīng)該進(jìn)行回歸測試

3)應(yīng)充分注意測試中的集群現(xiàn)象(發(fā)現(xiàn)的問題越多,未發(fā)現(xiàn)的問題也越多)

4)妥善保留測試計(jì)劃、測試用例和相關(guān)的測試報(bào)告

5)對測試結(jié)果做全面檢查,避免遺漏

6)嚴(yán)格執(zhí)行測試計(jì)劃,排除測試的隨意性

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 軟件測試
    +關(guān)注

    關(guān)注

    2

    文章

    236

    瀏覽量

    18924
收藏 人收藏

    評論

    相關(guān)推薦

    linux_,Android基礎(chǔ)知識總結(jié)

    linux_,Android基礎(chǔ)知識總結(jié)
    發(fā)表于 08-20 13:32

    數(shù)控電源必備基礎(chǔ)知識--軟件測試的藝術(shù)

    數(shù)控電源必備基礎(chǔ)知識--軟件測試的藝術(shù)資料來自網(wǎng)絡(luò)資源
    發(fā)表于 05-04 22:57

    關(guān)于PLC的基礎(chǔ)知識總結(jié)不看肯定后悔

    關(guān)于PLC的基礎(chǔ)知識總結(jié)不看肯定后悔
    發(fā)表于 09-18 07:28

    單片機(jī)基礎(chǔ)知識總結(jié)相關(guān)資料分享

    單片機(jī)基礎(chǔ)知識總結(jié)
    發(fā)表于 01-20 06:18

    路由器常用基礎(chǔ)知識總結(jié)

    路由器常用基礎(chǔ)知識總結(jié)路由器常用基礎(chǔ)知識總結(jié)路由器常用基礎(chǔ)知識總結(jié)
    發(fā)表于 10-30 18:08 ?0次下載

    CAD軟件基礎(chǔ)知識

    CAD軟件基礎(chǔ)知識
    發(fā)表于 04-25 10:54 ?23次下載

    linux+Android基礎(chǔ)知識總結(jié)

    linux+Android基礎(chǔ)知識總結(jié)
    發(fā)表于 03-19 11:23 ?0次下載

    linux /Android 基礎(chǔ)知識總結(jié)大全

    本文檔介紹了linux /Android 基礎(chǔ)知識總結(jié)大全,包含了源代碼以及詳解,供網(wǎng)友參考。
    發(fā)表于 09-11 17:46 ?7次下載

    linux Android基礎(chǔ)知識總結(jié)

    linux Android基礎(chǔ)知識總結(jié)
    發(fā)表于 10-24 09:00 ?6次下載
    linux Android<b class='flag-5'>基礎(chǔ)知識</b><b class='flag-5'>總結(jié)</b>

    適合C語言小白看的基礎(chǔ)知識梳理總結(jié)

    C語言是當(dāng)代人學(xué)習(xí)及生活中的必備基礎(chǔ)知識,應(yīng)用十分廣泛,下面為大家?guī)鞢語言基礎(chǔ)知識梳理總結(jié),C語言零基礎(chǔ)入門絕對不是天方夜譚!
    的頭像 發(fā)表于 01-04 11:07 ?4911次閱讀

    51單片機(jī)學(xué)習(xí) 基礎(chǔ)知識總結(jié)

    51單片機(jī)學(xué)習(xí) 基礎(chǔ)知識總結(jié)
    發(fā)表于 11-11 19:21 ?39次下載
    51單片機(jī)學(xué)習(xí)    <b class='flag-5'>基礎(chǔ)知識</b><b class='flag-5'>總結(jié)</b>

    Arduino入門必備基礎(chǔ)知識(基礎(chǔ)認(rèn)證考前總結(jié))

    Arduino入門必備基礎(chǔ)知識(基礎(chǔ)認(rèn)證考前總結(jié))
    發(fā)表于 11-15 20:51 ?16次下載
    Arduino入門必備<b class='flag-5'>基礎(chǔ)知識</b>(基礎(chǔ)認(rèn)證考前<b class='flag-5'>總結(jié)</b>)

    【51單片機(jī)】考試基礎(chǔ)知識總結(jié)(引腳)

    這里寫目錄標(biāo)題單片機(jī)考試基礎(chǔ)知識總結(jié)串口:單片機(jī)考試基礎(chǔ)知識總結(jié)串口:
    發(fā)表于 11-22 17:51 ?18次下載
    【51單片機(jī)】考試<b class='flag-5'>基礎(chǔ)知識</b><b class='flag-5'>總結(jié)</b>(引腳)

    講解電路的基礎(chǔ)知識

    下文總結(jié)了電路基礎(chǔ)知識點(diǎn)。
    的頭像 發(fā)表于 06-27 17:12 ?1834次閱讀
    講解電路的<b class='flag-5'>基礎(chǔ)知識</b>

    PCB應(yīng)變測試基礎(chǔ)知識

    PCB應(yīng)變測試我們?nèi)粘龅降?b class='flag-5'>基礎(chǔ)知識解答。
    發(fā)表于 02-18 14:12 ?121次下載
    主站蜘蛛池模板: 天天色国产 | 韩国三级hd中文字幕久久精品 | 8050网午夜一级毛片免费不卡 | 亚洲人成电影综合网站色 | 丁香婷婷开心激情深爱五月 | 午夜视频在线观看免费高清 | 好紧好爽太大了h视频 | 免费观看视频网站 | 国内精品视频 | 91精品福利久久久 | 亚洲高清免费观看 | 欧美色图综合网 | 黄网址免费| 1024手机免费看片 | 美女一级牲交毛片视频 | 老色99久久九九精品尤物 | 久草男人天堂 | 嘿嘿午夜 | 国产成人精品午夜二三区 | 99青草青草久热精品视频 | 日本大片网 | 午夜一区二区免费视频 | 亚洲成人精品在线 | 亚洲一二三四 | 久久成人综合 | 国产在线五月综合婷婷 | 伊人久久大杳蕉综合大象 | 久草视频在线免费看 | 久久久国产高清 | 一女被多男玩很肉很黄文 | 在线观看黄日本高清视频 | 在线观看你懂的网址 | 张柏芝三级无删减在线观看 | 丁香天堂网 | 51国产午夜精品免费视频 | 乱轮黄色小说 | 国产小视频在线观看免费 | 萌白酱一线天粉嫩喷水在线观看 | 四虎国产精品视频免费看 | 4438x成人网全国最大 | 成人国产精品毛片 |