每一個高中生都要經(jīng)過千軍萬馬過獨木橋的“高考”,每一個頂尖大學(xué)的博士結(jié)業(yè)都需要一篇代表性的研究論文和通過導(dǎo)師答辯,,如果App上線跟用戶見面算是“正式入職”的話,誰來主導(dǎo)至關(guān)重要的面試、筆試、背調(diào)過程呢?又應(yīng)該如何來做呢?
當(dāng)前,由于移動互聯(lián)網(wǎng)進(jìn)入到下半場,很多應(yīng)用已經(jīng)非常成熟,傳統(tǒng)企業(yè)開始加速布局移動互聯(lián)網(wǎng),數(shù)字化的短期升級已經(jīng)成為了重要緊迫的集成。 5 月 24 日,全球“一站式移動應(yīng)用云測試辦事”領(lǐng)導(dǎo)者Testin云測在北京推出“App發(fā)版測試”辦事。Testin的聯(lián)合創(chuàng)始人張鵬飛與大家分享了“發(fā)版測試”辦事的內(nèi)涵以及如何解決產(chǎn)品質(zhì)量管控。業(yè)內(nèi)人士體現(xiàn):未來絕大多數(shù)App上線都離不開它。
互聯(lián)網(wǎng)現(xiàn)場,許多粗放式、低品質(zhì)的APP將被淘汰或者難以為繼
據(jù)張鵬飛介紹, 2011 年移動互聯(lián)網(wǎng)大潮掀起,唾手可得的流量紅利、新的平臺機(jī)會、再加上傳統(tǒng)企業(yè)亟待進(jìn)行互聯(lián)網(wǎng)轉(zhuǎn)型,大量移動化的企業(yè)成為主角。 6 年之后移動互聯(lián)網(wǎng)進(jìn)入下半場,線上的大量市場基本成型,許多商業(yè)模式被驗證,粗放式、低品質(zhì)的APP要么被淘汰要么在用戶的拋棄中難以為繼,存量競爭成為主旋律。這意味著產(chǎn)品質(zhì)量用戶體驗開始被提高到前所未有的高度,尤其是Bug的存在
張鵬飛介紹說,從 1822 年英國科學(xué)家Charles
?Babbage的差分機(jī)始,應(yīng)用測試迄今已有 195 年歷史,但App測試歷史很短。企業(yè)在開展APP測試的過程中往往面臨幾個巨大的難題:
(1)App測試測試維度、方法及工具數(shù)不勝數(shù),這些方法和工具要用到多少?測試做到什么程度是enough的?
(2)哪些測試方法和工具是專為解決App發(fā)布前應(yīng)該做的測試?
(3)以什么尺度做為衡量采購測試辦事或工具購買量的依據(jù)?
(4)測試工作及投入的價值如何表現(xiàn)?如何確知測試的投入是適量的?
(5)如何更好的使用買到的測試辦事或工具,每次用多少?什么時候用?
(6)如何讓企業(yè)的測試工作采用先進(jìn)的測試?yán)砟詈头椒?
“Testin
?作為云測試行業(yè)的開創(chuàng)者和領(lǐng)導(dǎo)者,在測試超過 200 萬App、云測試基地遍布向海表里的第 7 年,通過自身龐大的測試沉淀,結(jié)合現(xiàn)行國際應(yīng)用質(zhì)量尺度及國家應(yīng)用質(zhì)量尺度,才誕生今天的“App發(fā)版測試”。發(fā)版測試,顧名思義,是針對App上線前的最后環(huán)節(jié)的測試。張鵬飛認(rèn)為,Testin發(fā)版測試首次理清了App測試自己的價值以及客戶的差異化需求。它最大的優(yōu)點是,改變了企業(yè)移動應(yīng)用測試無尺度、無邏輯、無重點、沒有量化的測試,將App發(fā)布前的質(zhì)量檢查以經(jīng)過校驗的科學(xué)方法尺度化。根據(jù)Testin發(fā)版測試辦事執(zhí)行App測試,即能保障App定時、不變、沒有隱患的上線,杜絕以往開發(fā)者拿用戶當(dāng)小白鼠、以損害商業(yè)的姿態(tài)進(jìn)行產(chǎn)品迭代的現(xiàn)象。業(yè)界資深測試專家朱少民評價“Testin發(fā)版測試”是“全球App開發(fā)進(jìn)入高度流程化和專業(yè)化的標(biāo)識表記標(biāo)幟性事件”。
Testin發(fā)版測試通過 4 大工序,確保App在有質(zhì)量保證的情況下發(fā)布:
Testin云測總裁徐琨介紹,Testin發(fā)版測試是源于國際通行的SQuaRE(Systems ?and Software product
Quality Requirements and ?Evaluation,應(yīng)用質(zhì)量要求和評價)系列尺度,而且以國際尺度ISO/IEC
25051: 2014 質(zhì)量模型、 國家尺度GB/T
?25000.10- 2016 及Testin質(zhì)量體系為測試尺度為基礎(chǔ),從App廠商實際情況出發(fā),來約束一次App的發(fā)布前需要測試的范圍,過程及結(jié)果的評定,最終以有上線尺度驗收的模式讓App發(fā)布上線。
徐琨說,Testin發(fā)版測試通過 4 大工序, 6 個質(zhì)量維度, 8 種測試組合,深度檢查App一個版本的 62 個測試指標(biāo),確保App當(dāng)前版本在有質(zhì)量保證的情況下發(fā)布;
?發(fā)版測試 4 大工序別離是排查、驗證、健壯、驗收。在測試流程中,每一個工序都有其明確的測試目標(biāo)和對應(yīng)的質(zhì)量維度。與此同時,為了確保測試的高效性,發(fā)版測試結(jié)合了敏捷測試思想,大幅壓縮了測試及修復(fù)的時間周期。
第一道工序”排查”的測試目標(biāo)首要是“確保APP的功能沒有問題”,在固定測試周期內(nèi)通過全面的測試手段及測試組合, 360 度審查APP的功能,排查每一個影響功能可用的缺陷;該階段重點檢查Functional
?Suitability(功能適用性);功能適用性有 4 個質(zhì)量維度,別離是:
(1)功能的完備性
(2)功能的正確性
(3)功能的恰當(dāng)性
(4)功能的互操作性
功能適用性 4 大質(zhì)量維度又包羅 8 個功能指標(biāo),在測試完之后,迅速進(jìn)入快速修復(fù)階段,修復(fù)完成之后的版本進(jìn)入第二道工序“驗證”: