-
當(dāng)前位置:首頁(yè) > 創(chuàng)意學(xué)院 > 技術(shù) > 專(zhuān)題列表 > 正文
軟件測(cè)試階段(軟件測(cè)試階段中,集成測(cè)試階段常用的方法)
大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于軟件測(cè)試階段的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。
開(kāi)始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫(xiě)出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁(yè)版、PC客戶端
官網(wǎng):https://ai.de1919.com。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解SEO相關(guān)業(yè)務(wù)請(qǐng)撥打電話175-8598-2043,或添加微信:1454722008
本文目錄:
一、軟件測(cè)試流程
1. 調(diào)研階段: 通常是老板或產(chǎn)品經(jīng)理做的事,就是調(diào)研想做的產(chǎn)品
2. 需求分析階段:調(diào)研階段確定產(chǎn)品的大體功能,需求分析階段則是確定具體的功能 ,這個(gè)階段通常是產(chǎn)品經(jīng)理和開(kāi)發(fā)經(jīng)理討論制定需求細(xì)節(jié),開(kāi)發(fā)人員和測(cè)試人員參與評(píng)審 通常要出產(chǎn)品的需求分析文檔
這個(gè)階段,測(cè)試人員需要做如下事情:評(píng)審需求文檔,整理測(cè)試需求(從測(cè)試的角度進(jìn)行需求和場(chǎng)景的分類(lèi))
3. 設(shè)計(jì)階段:開(kāi)發(fā)人員進(jìn)行系統(tǒng)設(shè)計(jì)、子系統(tǒng)設(shè)計(jì)、接口設(shè)計(jì)等 通常也要出設(shè)計(jì)文檔
這個(gè)階段,測(cè)試人員需要做如下事情:根據(jù)開(kāi)發(fā)人員的設(shè)計(jì)文檔,和開(kāi)發(fā)人員多交流,得知產(chǎn)品的細(xì)節(jié)功能,包括系統(tǒng)的功能細(xì)節(jié)、界面原型 這些是寫(xiě)測(cè)試用例的依據(jù)
搞清楚產(chǎn)品設(shè)計(jì)細(xì)節(jié)(甚至一部分設(shè)計(jì)細(xì)節(jié))后,測(cè)試團(tuán)隊(duì)就應(yīng)該制定 測(cè)試計(jì)劃,編寫(xiě)測(cè)試用例
測(cè)試計(jì)劃要完成:
* 評(píng)估工作量和人力匹配,風(fēng)險(xiǎn)評(píng)估,從而確定測(cè)試目標(biāo)
* 制定測(cè)試任務(wù)(包括制定測(cè)試協(xié)調(diào)人、編寫(xiě)用例、學(xué)習(xí)和開(kāi)發(fā)測(cè)試工具、準(zhǔn)備環(huán)境),并且分派到人員
* 其他為了實(shí)現(xiàn)測(cè)試目標(biāo)和任務(wù)確定必要的測(cè)試活動(dòng)
4. 開(kāi)發(fā)階段:開(kāi)發(fā)工程師根據(jù)設(shè)計(jì)開(kāi)發(fā) 測(cè)試工程師需要做如下事情:
* 評(píng)審測(cè)試用例
* 準(zhǔn)備測(cè)試工具、學(xué)習(xí)使用測(cè)試工具
* 準(zhǔn)備測(cè)試環(huán)境
5. 產(chǎn)品測(cè)試階段:測(cè)試工程師根據(jù)前面寫(xiě)的測(cè)試用例進(jìn)行測(cè)試,測(cè)試人員往往會(huì)在測(cè)試過(guò)程中發(fā)現(xiàn)測(cè)試用例有不 、足的地方,需要及時(shí)改進(jìn)
6. 回歸測(cè)試階段:回歸測(cè)試的目的:
* 驗(yàn)證開(kāi)發(fā)工程師修復(fù)的bug正確修復(fù)了
* 確保在修復(fù)的過(guò)程中沒(méi)有引入其他的bug
二、軟件測(cè)試生命周期
軟件測(cè)試生命周期(Software Testing Life Cycle)的八個(gè)階段詳情:
演變:
60年代:
90年代:
2000年:
測(cè)試的趨勢(shì)和能力也一直在變化。測(cè)試人員現(xiàn)在被要求做更多的面向技術(shù)和流程方面的事情。測(cè)試現(xiàn)在不僅僅限制在找bug,而且有一個(gè)更廣闊的工作范圍,從項(xiàng)目開(kāi)始階段甚至需求還沒(méi)正式定下來(lái)的時(shí)候就被需要,被安排工作。
測(cè)試也是標(biāo)準(zhǔn)化的。就像軟件開(kāi)發(fā)那樣有生命周期一樣,測(cè)試也有自己的生命周期。在后面的內(nèi)容,我將會(huì)討論什么是測(cè)試生命周期以及軟件測(cè)試是怎么相關(guān)聯(lián)的。
什么是生命周期?
“生命周期”這個(gè)簡(jiǎn)單的詞是指從一個(gè)形式(狀態(tài))到另外一個(gè)形式(狀態(tài))的一系列的變化。這些變化可以發(fā)生有形或無(wú)形的事情上。每個(gè)實(shí)體都有生命周期,從開(kāi)始到死亡/結(jié)束。
類(lèi)似的,軟件也是個(gè)實(shí)體。就像開(kāi)發(fā)軟件包括一系列的步驟,測(cè)試也有很多步驟,這些步驟按照一定順序去執(zhí)行。
通過(guò)系統(tǒng)的有計(jì)劃的執(zhí)行測(cè)試活動(dòng)的現(xiàn)象被叫做測(cè)試生命周期。
什么是軟件測(cè)試生命周期(STLC)
它是指測(cè)試流程,這個(gè)流程是按照一定順序執(zhí)行的一系列特定的步驟,去保證產(chǎn)品質(zhì)量符合需求。在STLC流程中,每個(gè)活動(dòng)都按照計(jì)劃的系統(tǒng)的執(zhí)行。每個(gè)階段有不同的目標(biāo)和交付產(chǎn)物。在STLC中每個(gè)組織有不同的階段;但是基本的是一樣的。
下面是STLC的8個(gè)階段:
1.需求階段(Requirements phase)
2.計(jì)劃階段(Planning Phase)
3.分析階段(Analysis phase)
4.設(shè)計(jì)階段(Design Phase)
5.實(shí)施階段(Implementation Phase)
6.執(zhí)行階段(Execution Phase)
7.總結(jié)階段(Conclusion Phase)
8.結(jié)束階段(Closure Phase)
#1.需求階段:
在這個(gè)階段,是分析和學(xué)習(xí)需求的階段。和其他團(tuán)隊(duì)一起頭腦風(fēng)暴,努力去查找需求是不是可測(cè)的。這個(gè)階段幫助去辨認(rèn)測(cè)試的范圍。如果任何功能是不可測(cè)試的,及時(shí)溝通,做出一些減輕策略(減小風(fēng)險(xiǎn))的計(jì)劃。
#2.計(jì)劃階段:
在實(shí)際場(chǎng)景中,測(cè)試計(jì)劃是測(cè)試流程的第一步。在這個(gè)階段我們辨別出哪些活動(dòng)和資源能匹配測(cè)試目標(biāo)。我們也努力去辨別測(cè)試指標(biāo),測(cè)試方法以及如何追蹤這些指標(biāo)。
計(jì)劃的基礎(chǔ)是什么?只有需求嗎?
答案是NO。需求只是一種基礎(chǔ),然而還有其他2方面的因素影響測(cè)試計(jì)劃。他們是:
-組織的測(cè)試策略
-風(fēng)險(xiǎn)分析/風(fēng)險(xiǎn)管理和減輕
#3.分析階段:
STLC定義“WHAT”被測(cè)試。一般地,我們通過(guò)需求文檔、產(chǎn)品風(fēng)險(xiǎn)和其他測(cè)試依據(jù)去辨別測(cè)試條件。測(cè)試條件應(yīng)該可以被追溯到需求。有很多因素可以影響測(cè)試條件的辨別:
-測(cè)試的層次和深度
-產(chǎn)品的復(fù)雜性
-產(chǎn)品和項(xiàng)目風(fēng)險(xiǎn)
-軟件開(kāi)發(fā)生命周期被涉及
-測(cè)試管理
-團(tuán)隊(duì)的知識(shí)和技能
-相關(guān)干系人的可用性
我們應(yīng)該努力用一種很詳細(xì)的方式把測(cè)試條件寫(xiě)下來(lái)。例如,一個(gè)電子商務(wù)網(wǎng)站,你有一個(gè)測(cè)試條件為“用戶應(yīng)該可以支付”?;蛘吣憧梢栽敿?xì)的描述為“用戶應(yīng)該可以通過(guò)信用卡,微信、支付寶等支付”。把詳細(xì)的測(cè)試條件寫(xiě)下來(lái)最大的好處是可以提高測(cè)試覆蓋率,因?yàn)闇y(cè)試用例就是通過(guò)這些測(cè)試條件寫(xiě)的,這些詳情觸發(fā)寫(xiě)出更多的測(cè)試用例。同時(shí),也可以分辨出退出測(cè)試的標(biāo)準(zhǔn),比如哪些條件決定可以終止測(cè)試。
#4.設(shè)計(jì)階段:
這個(gè)階段都有“HOW”去測(cè)試。包括以下的任務(wù):
-詳述測(cè)試條件。拆分測(cè)試條件為多個(gè)子條件去提供覆蓋率。
-辨別和獲取測(cè)試數(shù)據(jù)
-辨別和搭建測(cè)試環(huán)境
-創(chuàng)建需求跟蹤指標(biāo)
-創(chuàng)建測(cè)試覆蓋指標(biāo)
#5.實(shí)施階段:
這個(gè)階段最主要的任務(wù)是創(chuàng)建詳細(xì)的測(cè)試用例。測(cè)試用例的優(yōu)先級(jí)以及哪些用例會(huì)成為回歸測(cè)試的一部分。在最終決定測(cè)試用例之前,審核測(cè)試用例的正確性是非常重要的。同時(shí)在真正執(zhí)行開(kāi)始之前也不要忘了sign off(署名,比如新版本發(fā)布前的最終測(cè)試報(bào)告需要發(fā)送sign off報(bào)告)測(cè)試用例。如果你的項(xiàng)目設(shè)計(jì)自動(dòng)化,分辨哪些用例適合自動(dòng)化以及準(zhǔn)備測(cè)試腳本。不要忘記審核。
#6. 執(zhí)行階段:
從名字可以知道,這個(gè)階段是STLC的真正執(zhí)行階段。但在你執(zhí)行之前,確保你的標(biāo)準(zhǔn)是和需求匹配的。執(zhí)行測(cè)試用例,報(bào)bug如果有任何的不匹配。同時(shí)填寫(xiě)追蹤指標(biāo)去跟蹤你的進(jìn)度。
#7.總結(jié)階段:
這個(gè)階段聚焦在檢驗(yàn)標(biāo)準(zhǔn)和報(bào)告。依賴你的項(xiàng)目和干系人選擇,你能決定是發(fā)日?qǐng)?bào)還是周報(bào)等等。有不同的報(bào)告類(lèi)型(日?qǐng)?bào),周報(bào))你可以發(fā)送,但重點(diǎn)是,報(bào)告的內(nèi)容是根據(jù)你發(fā)送對(duì)象的不同而變化的。如果項(xiàng)目經(jīng)理屬于測(cè)試背景的,那么他們對(duì)技術(shù)方面更感興趣,因此在報(bào)告中包含技術(shù)方面的內(nèi)容(用例的pass個(gè)數(shù),fail個(gè)數(shù),bug個(gè)數(shù),嚴(yán)重bug等等)。但是如果你向更高層的干系人報(bào)告,他們可能對(duì)技術(shù)方面不感興趣,可以給他們發(fā)送一些風(fēng)險(xiǎn)相關(guān)的,比如通過(guò)測(cè)試減輕風(fēng)險(xiǎn)的發(fā)生。
#8.結(jié)束階段:
這個(gè)階段的任務(wù)包括:
-檢查測(cè)試的完成度。是否所有的用例被執(zhí)行或是有意減輕一些。檢查是否還有S1的bug是激活狀態(tài)。
-經(jīng)驗(yàn)總結(jié)會(huì)議及書(shū)寫(xiě)相關(guān)文檔。包括哪些做得好,哪些需要提高和如何提高
總結(jié):
一起來(lái)總結(jié)一下STLC。
鏈接:https://www.jianshu.com/p/21b84e176e12
三、軟件測(cè)試流程各個(gè)階段中測(cè)試人員和開(kāi)發(fā)人員的主要工作是什么?
首先是項(xiàng)目立項(xiàng)
然后測(cè)試和開(kāi)發(fā)各自分析項(xiàng)目設(shè)計(jì)規(guī)格
階段一、測(cè)試先測(cè)試方案,開(kāi)發(fā)寫(xiě)需求
互相評(píng)審
階段二、測(cè)試寫(xiě)測(cè)試用例,開(kāi)發(fā)編碼
各自評(píng)審
階段三、測(cè)試人員開(kāi)始SDV測(cè)試并提問(wèn)題單,開(kāi)發(fā)人員修改問(wèn)題
幾輪SDV后
階段四、驗(yàn)收測(cè)試人員驗(yàn)收測(cè)試,開(kāi)發(fā)人員修改問(wèn)題單
幾輪驗(yàn)收測(cè)試后
階段五、版本發(fā)布
以上是華為項(xiàng)目標(biāo)準(zhǔn)流程,我們一直是這么做的
四、什么是軟件測(cè)試 分為哪幾個(gè)階段
軟件測(cè)試生命周期包括6個(gè)階段(大體上):1)計(jì)劃 2)分析,3)設(shè)計(jì),4)構(gòu)建,5)測(cè)試周期,6)最后測(cè)試和實(shí)施,和7)實(shí)施后。
1. 計(jì)劃(產(chǎn)品定義階段)
高層次的測(cè)試計(jì)劃(包含多重測(cè)試周期)
質(zhì)量保證計(jì)劃(質(zhì)量目標(biāo),測(cè)試標(biāo)準(zhǔn)等 )
確定計(jì)劃評(píng)審的時(shí)間
報(bào)告問(wèn)題過(guò)程
確定問(wèn)題的分類(lèi)
確定驗(yàn)收標(biāo)準(zhǔn)-給質(zhì)量保證員和用戶。
建立應(yīng)用程序測(cè)試數(shù)據(jù)庫(kù)
確定衡量標(biāo)準(zhǔn),例如缺陷數(shù)量/嚴(yán)重程度和缺陷起源(僅舉幾個(gè)例子) 。
確定項(xiàng)目質(zhì)量度量
開(kāi)始制定項(xiàng)目整體測(cè)試時(shí)間表(時(shí)間,資源等)
必需階段:評(píng)審產(chǎn)品定義文檔
文檔中加入質(zhì)量保證標(biāo)準(zhǔn),作為工程改善進(jìn)程的一部分
根據(jù)該產(chǎn)品的特點(diǎn)幫助確定問(wèn)題的范圍
大約每月要花5 -1 0小時(shí)在這一方面
計(jì)劃在數(shù)據(jù)庫(kù)管理所有測(cè)試用例,包括手工方面或者自動(dòng)化方面。
以上就是關(guān)于軟件測(cè)試階段相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
小程序開(kāi)發(fā)軟件(小程序開(kāi)發(fā)一個(gè)多少錢(qián)?。?/a>
公眾號(hào)是干嘛用的(公眾號(hào)是干嘛用的軟件)
vi手冊(cè)用什么軟件做(vi手冊(cè)一般用什么軟件做)
銀耳景觀設(shè)計(jì)(銀耳景觀設(shè)計(jì)圖片)
猜你喜歡
電視機(jī)圖像設(shè)置參數(shù)是多少合適(電視清晰度100調(diào)多少最佳)
淘寶關(guān)鍵詞熱度(淘寶關(guān)鍵詞熱度查詢)
優(yōu)化到百度首頁(yè)多少錢(qián)(百度首頁(yè)優(yōu)化效果怎樣)
pdf如何刪掉不需要的一頁(yè)(pdf如何刪掉不需要的一頁(yè)內(nèi)容)
陜西自媒體短視頻seo哪家好(陜西自媒體短視頻seo哪家好做)
pdf手機(jī)閱讀(pdf手機(jī)閱讀 如何適配屏幕)
aso安卓?jī)?yōu)化公司(aso優(yōu)化app平臺(tái))
問(wèn)大家
濟(jì)南相親群哪個(gè)比較真實(shí)靠譜?有正規(guī)的免費(fèi)交友軟件嗎?求推薦
濟(jì)南真實(shí)可信的婚姻介紹所有哪些?齊魯軟件園附近靠譜的紅娘?。?/a>
在濟(jì)南,哪一個(gè)相親交友軟件、單身男女婚戀交友平臺(tái)正規(guī)、靠譜?
免費(fèi)的相親交友軟件哪個(gè)真實(shí)、可靠呢?或婚介所,要正規(guī)靠譜的!
手機(jī)免費(fèi)相親軟件哪個(gè)靠譜點(diǎn)?濟(jì)南哪里可以找到對(duì)象?著急?。?/a>
最靠譜的找對(duì)象軟件是哪個(gè)?我在濟(jì)南,征婚相親交友脫單去哪里?
現(xiàn)在什么相親軟件靠譜?我在濟(jì)南我想征婚交友,去哪個(gè)網(wǎng)站呢?
濟(jì)南微信免費(fèi)相親平臺(tái)?濟(jì)南免費(fèi)靠譜的相親軟件?我想征婚,結(jié)婚
濟(jì)南交友軟件哪個(gè)好用而且還是免費(fèi)的?免費(fèi)聊天的同城交友有哪些
濟(jì)南婚介所正規(guī)嗎?看到濟(jì)南婚介有很多相親活動(dòng),成功率怎么樣呀