移動應用眾測之“Bug探索測試”實戰(zhàn)-創(chuàng)新互聯(lián)

認識Bug探索眾測

隨著移動互聯(lián)網(wǎng)業(yè)務的高速發(fā)展,越來越多的人認識到Bug探索眾測的重要性。那么什么是Bug探索眾測呢?Bug探索眾測是測試專家Cem Kaner博士在1983年提出的,Bug探索眾測是一種軟件測試風格,它強調(diào)獨立測試人員的個人自由和職責,為了持續(xù)優(yōu)化其工作的價值,將測試相關學習、測試設計、測試執(zhí)行和測試結(jié)果分析作為相互支持的活動,在整個項目過程中并行地執(zhí)行。該定義包含三個方面的內(nèi)容:
一種思維方法
Bug探索眾測強調(diào)依據(jù)當前環(huán)境選擇合適的測試手段,而不局限于特定的測試技術(shù)。測試人員可以在探索式測試中使用任何一種測試技術(shù),也可以將探索式風格應用于任何測試活動。
一種責任
Bug探索眾測人員應該為個人和團隊負責,調(diào)動所有能量,發(fā)揮人的靈活性。
循環(huán)迭代
Bug探索眾測旨在將測試學習、測試設計、測試執(zhí)行和測試結(jié)果分析作為一個循環(huán)快速地迭代,以不斷收集反饋、調(diào)整測試、優(yōu)化價值。

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設、高性價比武漢網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式武漢網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設找我們,業(yè)務覆蓋武漢地區(qū)。費用合理售后完善,十年實體公司更值得信賴。Bug探索眾測的價值

常規(guī)測試方法的不足
常規(guī)的測試方法,可以有效確保測試人員設置的單個或者多個常見場景不會出現(xiàn)大的問題,但是用戶的使用環(huán)境和APP開發(fā)方的環(huán)境千差萬別,與測試人員完全不同的網(wǎng)絡環(huán)境(2G、3G、4G、WIFI)、 不一致的運營商(電信,移動,聯(lián)通),完全不同的手機設備和OS系統(tǒng),如此種種,傳統(tǒng)測試無法覆蓋所有可能性和場景,這也是很多產(chǎn)品設計優(yōu)秀,但依然差評滿滿的根源。這個時候移動應用Bug探索眾測就顯得尤為重要和必要。
Bug探索眾測在不同企業(yè)的應用
在不同的企業(yè)應用Bug探索眾測有著不同的方式方法。在大型企業(yè)中(銀行、保險、證券、政府、上市公司等),擁有大量的內(nèi)部員工,每個員工都擁有1-2款個人移動設備,這種天然的優(yōu)勢為企業(yè)內(nèi)部眾測提供了充沛的資源,大型企業(yè)可以“足不出戶”依托健全的眾測信息化管理平臺,完成移動應用的Bug探索眾測。而中小企業(yè)(創(chuàng)業(yè)型的互聯(lián)網(wǎng)公司,無法調(diào)動更多內(nèi)部資源的信息化部門等),并不具備充沛的可用資源優(yōu)勢。這類企業(yè)開展Bug探索眾測顯然需要外部力量的支持,可以選擇成熟、口碑好的眾測平臺,由外部眾測平臺提供測試專家資源完成相應的Bug探索眾測。
常規(guī)測試與Bug探索眾測
常規(guī)測試是測試質(zhì)量保障的重要手段,Bug探索眾測能夠有效補充常規(guī)測試不能覆蓋的場景、多種用戶行為等差異化測試內(nèi)容。兩者相互結(jié)合,相互補充,缺一不可。
移動應用眾測之“Bug探索測試”實戰(zhàn)

Bug探索眾測的意義和作用

? 探索測試的大特色是在對測試對象進行測試的同時,創(chuàng)造新的、區(qū)別于固有的測試思想及方法。這相對于傳統(tǒng)軟件測試過程中嚴格的“先設計,后執(zhí)行”來說,是具有很大區(qū)別的。
? 探索測試強調(diào)測試過程中要有更多的發(fā)散思維,這也是與保守測試方式的大區(qū)別。保守測試方式強調(diào)設想完善的測試用例,測試人員嚴格按測試用例執(zhí)行測試,這多少限制了測試人員的測試思維,測試人員往往缺乏主觀能動性。
? 探索測試讓測試工作脫離常規(guī)用例,深度挖掘應用中不易被發(fā)現(xiàn)的Bug,確保產(chǎn)品質(zhì)量穩(wěn)定,提升產(chǎn)品體驗。
? 多人大面積驗證核心功能,通過發(fā)散性測試,模擬各種異常場景和極端測試方法,找出各類潛在問題和風險。
? Bug探索眾測模擬真實用戶角度,結(jié)合團隊測試經(jīng)驗,大限度探索用戶使用習慣和路徑,探索復雜操作流程;真實模擬異常應用場景及系統(tǒng)特有功能,確保主要功能使用流暢,避免影響用戶體驗的問題,發(fā)現(xiàn)研發(fā)人員不易發(fā)覺的Bug。

移動應用Bug探索眾測過程

移動應用眾測之“Bug探索測試”實戰(zhàn)
測試環(huán)境準備
移動應用的Bug探索眾測,通常是在外網(wǎng)環(huán)境進行,可選擇有安全防護配套的SIT環(huán)境、UAT環(huán)境,也可以選擇灰度發(fā)布環(huán)境,以及生產(chǎn)環(huán)境。需要特別指出:信息安全防護以及涉及知識產(chǎn)權(quán)保護等涉密環(huán)節(jié)應盡可能回避,因為眾測可能在非本機構(gòu)內(nèi)開展。APP安裝包的加固也是非常重要的環(huán)節(jié),通常情況下,研發(fā)過程中的測試包未進行加固處理。
Bug探索眾測,需要一套相對穩(wěn)定的環(huán)境,如果用于該項任務的測試環(huán)境每天都會多次集成和發(fā)布版本,會影響眾測的效果,可能的情況:提出很多因為環(huán)境問題相關的無效缺陷,或者導致測試中斷,測試者情緒嚴重受挫,從而測試效果大打折扣。
測試設計
Bug探索眾測,通常是兩種模式:基于場景探索或者自由式探索。顯然,基于場景的Bug探索眾測更具有針對性,無論是問題的聚焦程度,還是Bug的提出質(zhì)量,都遠遠好于自由式探索的眾測。
基于場景的眾測,并不需要給出非常詳細的Test Case(Step By Step方式),雖然詳細的測試步驟指向性非常明確,但也會極大的限制測試者的思維?;趫鼍暗谋姕y,只需要給出明確的目標,如:1、完成注冊 2、完成商品選擇 3、完成訂單支付等測試內(nèi)容,讓測試者基于目標去探索執(zhí)行過程中存在的Bug。
測試的組織與執(zhí)行
Bug探索眾測在任務發(fā)布后,通常會在很短的時間結(jié)束,沒有周期的任務一般是24小時內(nèi)結(jié)束。在24小時內(nèi),您要做的不只是等待測試結(jié)果的反饋,還需要解決參與者提出的各種問題。參與Bug探索眾測的人員一般是本Team以外的測試者,可能對產(chǎn)品的首次使用存在一定的疑問。這個是正常的,或許您可以從他們的疑問中能夠發(fā)現(xiàn)產(chǎn)品設計的問題,因為2C的移動應用是不需要任何操作手冊的,如果用戶上手困難,這本身就是嚴重的體驗問題。如何處理測試者的疑問和問題,需要有健全的眾測信息化管理平臺來解決,或通過IM方式,或通過公告管理的方式。
測試結(jié)果確認
測試結(jié)果確認,主要工作為測試執(zhí)行過程的確認以及Bug的確認。測試執(zhí)行過程確認是指,識別測試者確實按照既定的場景完成了整個Bug探索測試過程,通常以截圖、視頻等方式作為依據(jù)。Bug確認是測試結(jié)果確認的重點,包括:有效Bug識別、無效Bug識別、重復Bug識別,需要進一步重現(xiàn)的Bug等。這是一件有些工作量的工作,看起來很復雜,但是如果運用了自動識別重復Bug的功能,會讓重復Bug識別變得智能高效。目前,很多企業(yè)在使用QQ群、微信群等方式管理眾測,顯然無法達到高效管理眾測的目的。
Bug探索眾測報告
Bug探索眾測報告是對整個測試活動的總結(jié),包括:眾測時間的花費、眾測費用的花費、眾測覆蓋程度分析、眾測發(fā)現(xiàn)的Bug分析,以及眾測結(jié)果數(shù)據(jù)能夠度量的風險分析等。應用平臺化管理,上述內(nèi)容是可以自動輸出的,無須人為重新采集數(shù)據(jù)。
基于共享經(jīng)濟模式的Bug探索眾測模式,讓測試一切變得更高效,為敏捷迭代提供了一個非常好的途徑方法。

新聞標題:移動應用眾測之“Bug探索測試”實戰(zhàn)-創(chuàng)新互聯(lián)
標題URL:http://www.muchs.cn/article4/picoe.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供電子商務、虛擬主機標簽優(yōu)化、網(wǎng)站維護、移動網(wǎng)站建設、自適應網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)