HOME 首頁(yè)
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營(yíng)
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專(zhuān)注品牌策劃15年

    軟件測(cè)試階段(軟件測(cè)試階段中,集成測(cè)試階段常用的方法)

    發(fā)布時(shí)間:2023-04-19 12:53:45     稿源: 創(chuàng)意嶺    閱讀: 135        

    大家好!今天讓創(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è)試階段(軟件測(cè)試階段中,集成測(cè)試階段常用的方法)

    一、軟件測(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ì)圖片)