精品国产一区二区三区免费-精品国产一区二区三区久久久蜜臀-精品国产一区二区三区久久久狼-精品国产一区二区三区久-精品国产一区二区三区精东影业-精品国产一区二区三区国产馆

15321250321
010-86462584

APP開(kāi)發(fā) > APP學(xué)院 > 測(cè)試

如何測(cè)試APP程序

2022-07-07

?如何測(cè)試APP概述

如果您仔細(xì)閱讀我們之前的測(cè)試博客,您就會(huì)了解手動(dòng)測(cè)試和自動(dòng)測(cè)試之間的區(qū)別,以及兩者的優(yōu)缺點(diǎn)。 

在這篇博客中,我將討論 The Distance 的測(cè)試部門(mén)實(shí)際上做了什么,以及我們?nèi)绾未_保交付最高標(biāo)準(zhǔn)的移動(dòng)APP。 

開(kāi)始測(cè)試APP

當(dāng)APP完成其預(yù)開(kāi)發(fā)過(guò)程時(shí),我們的業(yè)務(wù)分析師 (BA) 會(huì)創(chuàng)建一個(gè)功能文檔。初稿編寫(xiě)完成后,將經(jīng)過(guò)內(nèi)部和外部的審查過(guò)程。功能文檔通過(guò)審核流程后,由客戶(hù)簽署。這與一整套APP設(shè)計(jì)一起,最終成為我們開(kāi)發(fā)和測(cè)試APP所遵循的藍(lán)圖。 

功能文檔完成并簽署后,將交付通過(guò)以進(jìn)行測(cè)試。然后將該文檔用作我們創(chuàng)建測(cè)試腳本的基礎(chǔ)。 

在 The Distance,我們使用名為 PractiTest 的程序作為我們的測(cè)試管理工具;它使我們能夠創(chuàng)建和維護(hù)我們的測(cè)試腳本。編寫(xiě)完成后,腳本通常由測(cè)試部門(mén)的另一名成員和我們的 BA 進(jìn)行審查。這是為了確保它們涵蓋需求中指定的所有內(nèi)容。 

測(cè)試app過(guò)程

一旦我們創(chuàng)建了測(cè)試腳本,我們就有了測(cè)試APP的基礎(chǔ)。

在開(kāi)發(fā)過(guò)程中,APP會(huì)經(jīng)歷多個(gè)開(kāi)發(fā)階段。這些階段是我們用于沖刺計(jì)劃的階段。在我們的沖刺計(jì)劃中,我們預(yù)定了測(cè)試周期。這些周期通常遵循以下計(jì)劃,但可能會(huì)因項(xiàng)目而異: 

app測(cè)試初始發(fā)行

  1. 當(dāng)?shù)鷾?zhǔn)備好進(jìn)行審查時(shí),操作將安排在測(cè)試中。

  2. 向測(cè)試部門(mén)提供了發(fā)布中制定的所有要求。

  3. 測(cè)試分析師 (TA) 將運(yùn)行與迭代版本相關(guān)的任何測(cè)試腳本。

  4. 任何失敗的測(cè)試腳本都將作為錯(cuò)誤提出并給予適當(dāng)?shù)膬?yōu)先級(jí)。

  5. 創(chuàng)意總監(jiān)還將審查構(gòu)建 UI 并將任何錯(cuò)誤傳遞給測(cè)試部門(mén)以提出。 

  6. 在將APP發(fā)布給客戶(hù)端之前,已提出的所有錯(cuò)誤都已修復(fù)并重新測(cè)試,以確保APP的內(nèi)容正常工作。

后續(xù)版本和完整的端到端

  • 除了上述初始版本中所述的要點(diǎn)外,TA 將重新運(yùn)行以前迭代中的任何測(cè)試腳本,并根據(jù)新的或更改的要求附加任何和所有新測(cè)試。

進(jìn)一步的迭代

  • 如果適用,可以根據(jù)APP的復(fù)雜性完成進(jìn)一步的循環(huán)。在許多情況下,需要多次迭代才能完成完整的APP。

用戶(hù)驗(yàn)收測(cè)試 (UAT) 發(fā)布

  1. APP作為一個(gè)整體發(fā)布給客戶(hù)端。然后給客戶(hù)時(shí)間來(lái)全面審查APP,并提出與發(fā)布相關(guān)的任何錯(cuò)誤。

  2. 客戶(hù)在 Freshdesk(客戶(hù)支持軟件)上提出的任何 UAT 錯(cuò)誤都將由 PM 進(jìn)行分類(lèi)。此時(shí),每張工單的狀態(tài)將從打開(kāi)更改為待處理,并添加到測(cè)試部門(mén)的隊(duì)列中以正常提出。

  3. 在要測(cè)試的先前迭代中提出的任何未解決的錯(cuò)誤。

最終煙霧測(cè)試

  1. 一旦所有 UAT(用戶(hù)驗(yàn)收測(cè)試)錯(cuò)誤都已開(kāi)發(fā)并通過(guò)測(cè)試,最終的冒煙測(cè)試就完成了。

  2. 完成完整測(cè)試后,將提出并修復(fù)錯(cuò)誤,然后重新測(cè)試這些修復(fù)。

  3. 客戶(hù)將獲得一份完整的測(cè)試報(bào)告,以便他們審查所有已完成的測(cè)試和任何未解決的問(wèn)題(取決于驗(yàn)收標(biāo)準(zhǔn))

測(cè)試周期

我們的測(cè)試周期是根據(jù)當(dāng)前沖刺中開(kāi)發(fā)的要求運(yùn)行的。當(dāng)一個(gè) sprint 被開(kāi)發(fā)出來(lái)時(shí),測(cè)試部門(mén)會(huì)被告知已經(jīng)開(kāi)發(fā)了什么。基于此,我們?cè)O(shè)置了測(cè)試沖刺,其中包括在開(kāi)發(fā)之前創(chuàng)建的所有測(cè)試腳本。

在這些周期中,發(fā)現(xiàn)的任何和所有錯(cuò)誤都將重新投入開(kāi)發(fā)以進(jìn)行修復(fù),并在將任何版本發(fā)送給客戶(hù)端之前進(jìn)行重新測(cè)試。 

所有提出的錯(cuò)誤都被優(yōu)先考慮。這些是:

  • P1 - 關(guān)鍵

  • P2 – 專(zhuān)業(yè)

  • P3 – 標(biāo)準(zhǔn)

  • P4 – 未成年人

這是為了確保APP中沒(méi)有嚴(yán)重的問(wèn)題。

在整個(gè)開(kāi)發(fā)過(guò)程中,當(dāng)一個(gè) sprint 完成時(shí),將運(yùn)行一個(gè)測(cè)試周期,其中包括任何和所有以前的需求以及任何和所有新的需求。這可確保沒(méi)有從以前的構(gòu)建中返回的回歸問(wèn)題。

探索性測(cè)試

一旦所有的測(cè)試周期都完成了,一個(gè)探索周期就開(kāi)始了。僅當(dāng)我們確保APP滿(mǎn)足要求時(shí)才會(huì)這樣做。此步驟使我們能夠利用測(cè)試人員對(duì)移動(dòng)APP的集體知識(shí)以及我們?cè)贏PP工作方面獲得的經(jīng)驗(yàn)。我們確保APP的外觀和感覺(jué)符合我們的預(yù)期。額外的步驟可確保用戶(hù)在使用該APP時(shí)獲得更好的體驗(yàn)。這個(gè)循環(huán)通常不會(huì)導(dǎo)致很多錯(cuò)誤,但它可以確定一些可能實(shí)施的改進(jìn)。在每個(gè)周期結(jié)束時(shí)完成設(shè)計(jì)審查,以確保每個(gè)部分都按照設(shè)計(jì)進(jìn)行構(gòu)建。 

APP測(cè)試后

當(dāng)APP完成測(cè)試過(guò)程后,它會(huì)向客戶(hù)端發(fā)布最終版本。如果適用,APP將發(fā)布到所有相關(guān)商店,并向客戶(hù)提供包含已完成測(cè)試的完整細(xì)分的文檔。

客服QQ:121446412 聯(lián)系電話(huà):15321250321

京ICP備17026149號(hào)-1

版權(quán)所有@2011-2022 北京天品互聯(lián)科技有限公司 公司地址:北京市海淀區(qū)上地信息路甲28號(hào)B座(二層)02D室-010號(hào)

收縮
  • 15321250321