av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

解鎖探索式測(cè)試:發(fā)展階段、相關(guān)類型、優(yōu)秀實(shí)踐

什么是探索性測(cè)試(Exploratory Testing)?

在探索性測(cè)試中,測(cè)試人員會(huì)在沒有既定計(jì)劃的情況下去檢查目標(biāo)系統(tǒng),以發(fā)現(xiàn)用戶在瀏覽網(wǎng)站或使用應(yīng)用程序時(shí),可能遇到的各種缺陷。此方式應(yīng)盡量能夠模仿最終用戶的各種自由選擇,也就是說:在該過程中,測(cè)試人員可以自行遍歷軟件的各項(xiàng)功能,以獲悉用戶的體驗(yàn)質(zhì)量。因此,探索性測(cè)試有助于驗(yàn)證系統(tǒng)是否按照預(yù)期進(jìn)行運(yùn)作,而且能夠保障用戶在使用的過程中得到輕松愉快的感受。

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的撫順縣網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

探索性測(cè)試的階段

#1對(duì)于缺陷進(jìn)行分類

  • 基于相似的軟件,分類常見缺陷(請(qǐng)參見:https://dzone.com/articles/about-the-chances-to-detect-visibility-bugs-in-con)。
  • 分析并記錄此類缺陷的根本原因。
  • 開發(fā)測(cè)試方案以測(cè)試這些缺陷。

#2創(chuàng)建測(cè)試章程

測(cè)試章程應(yīng)當(dāng)包括如下方面:

  • 需要測(cè)試哪些功能。
  • 如何開展測(cè)試。
  • 尋找什么缺陷。
  • 測(cè)試時(shí)需要記住哪些指標(biāo)。

#3時(shí)間盒(Time Box)

時(shí)間盒的重點(diǎn)是測(cè)試人員如何測(cè)試和處置系統(tǒng)的響應(yīng)。

  • 測(cè)試人員在特定的時(shí)間范圍內(nèi)(通常為90分鐘)進(jìn)行上述測(cè)試。
  • 在測(cè)試時(shí)間段內(nèi)不應(yīng)出現(xiàn)間斷。
  • 如有必要,可以延長(zhǎng)或減少時(shí)間范圍(通常取決于測(cè)試的進(jìn)度)。

#4評(píng)審結(jié)果

  • 對(duì)于已識(shí)別的缺陷進(jìn)行分類。
  • 評(píng)估各類缺陷。
  • 記錄存在的問題。

#5報(bào)告

  • 編譯輸出結(jié)果。
  • 根據(jù)測(cè)試章程,將實(shí)際的測(cè)試結(jié)果與預(yù)期的結(jié)果進(jìn)行比較。
  • 確定是否需要引入其他方面的測(cè)試。

有關(guān)探索性測(cè)試的實(shí)用提示

  • 可以將軟件分為多個(gè)模塊,以簡(jiǎn)化測(cè)試的復(fù)雜度,并提高測(cè)試的覆蓋率。
  • 列出所有需要測(cè)試的功能清單,以確保不會(huì)遺漏任何細(xì)節(jié)功能。
  • 優(yōu)先測(cè)試基本的用戶功能方案。接著擴(kuò)展性地在測(cè)試過程中添加更多的檢測(cè)點(diǎn)。
  • 根據(jù)測(cè)試章程中列舉的標(biāo)準(zhǔn),逐一檢查產(chǎn)品的圖形用戶界面(Graphical User Interface,GUI)。
  • 明確地在探索性測(cè)試會(huì)話中列舉出待測(cè)任務(wù)。
  • 準(zhǔn)確記錄需要測(cè)試的內(nèi)容,測(cè)試原因,同時(shí)包括如何評(píng)估其運(yùn)行質(zhì)量。
  • 記錄在測(cè)試期間所發(fā)現(xiàn)的各項(xiàng)問題。
  • 對(duì)接專職的測(cè)試人員,以進(jìn)行有效的測(cè)試。
  • 創(chuàng)建盡可能多且詳盡的測(cè)試相關(guān)文檔。
  • 如有可能,請(qǐng)運(yùn)行多種測(cè)試,以最大程度地提高測(cè)試覆蓋率。

探索性測(cè)試的類型

(1)自由式(Freestyle)探索性測(cè)試

此類探索性測(cè)試被視為按需采取的臨時(shí)性方法(請(qǐng)參見:https://dzone.com/articles/using-ad-hoc-scripts-in-your-automated-database-de),因此它既無固定的規(guī)則,也沒有對(duì)應(yīng)的結(jié)構(gòu)和組織。通過快速瀏覽目標(biāo)應(yīng)用,測(cè)試人員可以驗(yàn)證在其他環(huán)節(jié)測(cè)試人員所獲取的成果,調(diào)查特定的缺陷,以及進(jìn)行快速的冒煙測(cè)試(smoke test)。

(2)基于場(chǎng)景(Scenario-Based)的探索性測(cè)試

這種形式的探索性測(cè)試基于實(shí)際的用戶場(chǎng)景。在此類測(cè)試中,測(cè)試人員會(huì)采用所有可能的方式,來試探軟件以匹配不同的場(chǎng)景??梢?,此處的重點(diǎn)是:測(cè)試盡可能多的場(chǎng)景,以提供最大的測(cè)試覆蓋率。

(3)基于策略(Strategy-based)的探索性測(cè)試

通常,此類測(cè)試會(huì)被分配給已經(jīng)熟悉了被測(cè)試軟件的測(cè)試人員。其中包括:邊界值分析、等效(equivalence)技術(shù)和各種基于風(fēng)險(xiǎn)的技術(shù),以識(shí)別那些更具挑戰(zhàn)性的缺陷。

在敏捷開發(fā)中采取探索性測(cè)試的優(yōu)勢(shì)

  • 在開發(fā)的前期階段提供了快速、且盡早的反饋。
  • 有助于發(fā)現(xiàn)各種現(xiàn)有缺陷。
  • 由于不需要腳本,因此軟件項(xiàng)目中的開發(fā)人員、測(cè)試人員、設(shè)計(jì)師和任何其他利益相關(guān)者,都可以發(fā)起并執(zhí)行探索性測(cè)試。
  • 在應(yīng)用程序的迭代編碼過程中,探索性測(cè)試非常適合于測(cè)試那些新的功能,而自動(dòng)化測(cè)試則專注于回歸測(cè)試、以及向后的兼容性測(cè)試。
  • 如果項(xiàng)目的需求并不確定,那么探索性測(cè)試則非常適合在有限的時(shí)間內(nèi),測(cè)試各種新的需求,以快速提供各種實(shí)用的結(jié)果。

探索性測(cè)試的優(yōu)秀實(shí)踐

  • 了解您的客戶:所有軟件測(cè)試都關(guān)乎于檢查產(chǎn)品的質(zhì)量,以提供最大的用戶滿意度。因此,為了執(zhí)行有效的探索性測(cè)試,了解客戶的專注點(diǎn)是必不可少的。也就是說,我們應(yīng)當(dāng)從客戶的角度,來開展有意義的探索性測(cè)試。當(dāng)然也請(qǐng)記住:不要狹隘地僅從單個(gè)客戶的角度去考慮問題。您可以將最終用戶根據(jù)他們的年齡、性別、經(jīng)濟(jì)狀況、偏好、以及其他方面分類,以模擬不同的方式使用同一個(gè)被測(cè)軟件。同時(shí),測(cè)試人員也必須能夠跳出技術(shù)人員的角色,以一般用戶的心態(tài)去體驗(yàn)與試用。
  • 使用真實(shí)的瀏覽器和設(shè)備:眾所周知,沒有一種模擬器能夠提供真實(shí)的用戶環(huán)境(請(qǐng)參見:https://dzone.com/articles/real-user-monitoring-vs-synthetic-monitoring-which)。而在實(shí)際場(chǎng)景中,用戶只會(huì)在真實(shí)的設(shè)備上,而不是在那些模擬器虛擬出的測(cè)試設(shè)備上使用目標(biāo)軟件。因此,也請(qǐng)您務(wù)必在真實(shí)的設(shè)備上運(yùn)行探索性測(cè)試。當(dāng)然,如果軟件企業(yè)由于資金預(yù)算不夠,甚至無法創(chuàng)建和維護(hù)內(nèi)部實(shí)驗(yàn)環(huán)境,以供測(cè)試人員使用的話,那么請(qǐng)您可能地按需選擇那些基于云端的測(cè)試服務(wù)。
  • 了解競(jìng)爭(zhēng)對(duì)手:俗話說:知己知彼百戰(zhàn)不殆。通過了解您的競(jìng)爭(zhēng)對(duì)手及其產(chǎn)品的功能與缺陷,測(cè)試人員可以更有針對(duì)性的測(cè)試手頭上的產(chǎn)品。當(dāng)然,這可能更需要整個(gè)團(tuán)隊(duì)在開發(fā)階段就引起足夠的重視。例如:當(dāng)我們獲悉“友商”的某個(gè)競(jìng)品應(yīng)用,經(jīng)常會(huì)被用戶投訴購(gòu)物車功能上的設(shè)計(jì)缺陷時(shí),那么測(cè)試人員就應(yīng)當(dāng)著重且謹(jǐn)慎地測(cè)試手頭產(chǎn)品的購(gòu)物車功能,并確保不會(huì)重蹈覆轍。

其實(shí),探索性測(cè)試是每個(gè)軟件測(cè)試過程的重要組成部分之一。我們應(yīng)當(dāng)將其納入測(cè)試的整個(gè)生命周期中,以確保本團(tuán)隊(duì)能夠推出功能齊備、且讓用戶滿意的軟件產(chǎn)品。


本文標(biāo)題:解鎖探索式測(cè)試:發(fā)展階段、相關(guān)類型、優(yōu)秀實(shí)踐
網(wǎng)站鏈接:http://uogjgqi.cn/article/cdpccsd.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流