群体测试概论
為什么80%的碼農都做不了架構師?>>> ??
| Rama Murari有14年的IT經驗且過去9年一直從事軟件測試工作。她在Tata咨詢服務有限公司高科技領域解決方案部的保證卓越交付中心擔任一名解決方案開發員。她的專長領域包括測試流程咨詢,測試管理以及白盒測試。她的“潘多拉白盒測試”白皮書曾在STeP-IN論壇上發表過。她擔任過一些大型公司的開發員,業務分析師,功能分析師,測試員,項目領導及程序經理。 | |
| Venkat Ramesh Atigadda有超過9年的軟件測試經驗,曾在能源,醫療保健等垂直行業干過。如今他在Tata咨詢服務有限公司高科技領域解決方案部的保證卓越交付中心擔任一名解決方案開發員。他負責測試策略咨詢,項目技術審查,撰寫白皮書并分析最新的測試趨勢。他也在IJCEM和 IJRDET論壇發表過關于測試的白皮書。 |
?
測試已經歷了一次從沒有獨立測試團隊的組織到端到端測試活動的優秀集中測試中心的巨大轉變。新變化克服了組織障礙并把測試直接放到測試員觸手可及的地方。組織從群體獲得關于測試活動的恰當專業知識。測試員可以選擇他們感興趣且擅長的方面以提高質量。群體測試旨在提高可達到的軟件測試的質量,靈活性,速度及花費的水平,因為組織有選擇不同領域的測試專家并按要求利用服務的獨立自由。本文簡要介紹群體測試的關鍵驅動因素,(為增加群體測試的重要性奠定基礎的)眾包的行業趨勢。文章首先介紹了群體測試是什么,然后探索群體測試與外包模式有何區別。采納群體測試的最大障礙,組織和測試員的的正反意見都包含在內。讓組織和群體雙方都受益的最佳做法在本文中寫明了。如Gartner所說,到2017年,超過一半的消費品制造商將從中報解決方案收獲75%的消費者創新及研發能力。且根據Forte的一項研究,47%的QA專家表明他們知道什么是群體測試以及它如何運作,他們中超過三分之一相信使用群體時一個將改變整個app測試現狀的趨勢。群體測試是軟件測試中一個即將出現的趨勢,它利用了全球各地不同測試員的天生的神秘的知識。它通過一個在線平臺包含一個專業測試員社區。它就像測試技術的附屬品而不是一個獨立的初始技術。它對敏捷和傳統SDLC模式都是切實可行的。當軟件是以用戶為中心而不是以企業為中心時會考慮群體測試。它有一個配套的空間且它的成功是由最終用戶反饋決定的。當進行內部測試但資源和時間緊迫時它可以在類似游戲,游戲app等的平臺中執行。軟件需要在不同的平臺上測試,這樣可以節省成本。該方法很有用,因為測試員來自不同地方且是SMEs(問題專家),還具有豐富的專業技術知識。群體測試門戶網有它們屬于自己的選擇測試員的方法。可以通過群體測試執行的不同種類的測試是功能,安全,負載,本地化,移動,兼容網頁轉化,可用性,搜索關聯測試,內容測試,還有游戲測試。
業務驅動因素:
??顯著節省的測試成本
??即時的測試專業知識?
??按表現的支付?
??減少的上市時間?
??提高的質量(最終用戶和探索性的)和增加的產量?
??群體測試員的靈活性和可量測性?
??即時測試(用戶環境)?
??即時可得領域和技術測試專業知識?
??隨時可以獲得全世界的群體測試員
什么是群體測試?
眾包是從一群人,主要是從一個在線社區,而不是傳統雇員那兒獲得工作的過程。
眾包測試是一個挖掘群體測試的好處,效益和效率的新興趨勢。當軟件更以用戶為中心并有一個多樣化的用戶空間時執行該測試。
什么構成測試的群體?
一個群體是由來自世界各地的有各種功能和非功能領域專業知識的測試員組成的。這個測試群體可以是一堆:
?公司內部測試員?
?一個公司里的內部項目測試員?
?戰略合作伙伴?
?領域知識專家?
?技術專家?
?工具專家?
?終端用戶的網絡?
?社交網絡用戶?
這個群體測試app,給出關于產品的反饋,利用他們的專業知識。
眾包vs外包
組織在尋找在保證質量的情況下用最少投入獲得最佳結果的方法。同時,測試員在找為他們自己的職業發展而磨練他們技能并提高他們專業知識的方法。組織外包有障礙,組織被鼓勵采用群體測試。這些模式的各種差異列在表1中,各有優缺點。
表1:眾包vs外包
?
? 群體測試的挑戰
從組織和測試員的角度,群體測試有大量挑戰。
表2:群體測試的挑戰
群體測試的最佳做法:
下面有一些最佳做法,執行群體測試時可以遵循:
?選擇恰當的群體測試員?
?有效管理的專業測試經理?
?選擇并使用正確的測試管理工具,缺陷管理工具,自動化工具和性能工具等?
?識別風險和適當的緩解以加速測試?
?關于測試活動的標準和流程的認知和指導?
?用來激勵測試員的正確的基于表現的獎勵與認可?
?完好的文檔資料是為了更好的測試范圍?
?堅持安全和保密策略
版權聲明:本文出自 SPASVO澤眾軟件測試網:http://www.spasvo.com/news/html/201478155800.html
原創作品,轉載時請務必以超鏈接形式標明本文原始出處、作者信息和本聲明,否則將追究法律責任。
? ?轉載于:https://my.oschina.net/spasvo/blog/293355
總結
- 上一篇: C++ 中 const和define的区
- 下一篇: Android应用插件式开发解决方法[转