婷婷精品国产亚洲av麻豆不片_中国成人一级黄色毛片_亚洲国产成人高清影视在线_尤物yw国产午夜精品视频_影音先锋aⅴ资源 中文字幕 少妇_国产成人无码野外_av免费中文字幕在线观看_欧美亚洲综合久久997_在线精品日韩欧美_一级黄色免费高清无码视频

應用生與死:移動測試究竟該怎么搞?

文章分類:公司動態(tài) 發(fā)布時間:2015-02-11 原文作者:tbkj 閱讀( )

襄陽太寶科技有限公司提供全程品牌服務的移動應用軟件,專注于IOS(iphone,ipad)、android(安卓)軟件開發(fā)、html5開發(fā)、微信定制開發(fā),我們有頂尖的開發(fā)團隊,富有創(chuàng)意的設計及標準流程化的操作,我們堅持站在客戶的角度為客戶設計方案,帶來高品質的服務!
測試行業(yè)伴隨著IT產(chǎn)業(yè)發(fā)展了數(shù)十年,但依舊面臨著眾多問題。尤其是在移動應用當中,測試工作總會被開發(fā)團隊所輕視,可最后卻又成了不容忽視的沉重包袱。不過也因此,各種云測試工具平臺才有了用武之地,代替開發(fā)者進行測試,并提供測試報告和優(yōu)化建議等。但面對現(xiàn)在市場上各式各樣的測試服務,你真的了解它嗎?
這次,Testin CEO王軍帶領CTO 徐琨,并聯(lián)合e袋洗創(chuàng)始人張榮耀等O2O行業(yè)創(chuàng)業(yè)者,一起探討關乎移動應用生死的測試是怎么一回事,以及它的未來發(fā)展。
提問:大部分App都處于開發(fā)者知道Bug在哪,只是還未來得及改的狀態(tài),而真正需要專門測試的則是那些運行很久的App。那么,像你們這樣的測試公司主要做的是哪些?
王軍:第一個是兼容性測試,解決你在實驗室開發(fā)環(huán)境中沒有辦法去測試性能、兼容性,包括iOS、Android;第二個是崩潰分析,解決的是在運行過程中有崩潰、閃退,這種開發(fā)人員無法自己判斷的技術問題;第三個就是眾測。
用戶體驗方面,比如一個應用進行版本更新時,新版與舊版哪個更好用是產(chǎn)品設計人員和開發(fā)人員無法內部搞定的,只有找用戶進行測試,最終的較為高端的才是Bug。而像O2O應用,特別是牽扯到錢的,如果出現(xiàn)用戶體驗問題將是一個巨大的災難。所以,不久之后,我們會進一步開發(fā)出API,獲取App的情況,不過測試公司不會知道它的UP值、支付和訂單,卻能夠這些信息反饋給你,當App崩潰時,比如支付不了,無法定位或其他環(huán)節(jié)失敗時,告訴你具體的情況。
其實這是玩游戲的人干的事,最開始幫游戲廠商做,游戲說打到第幾關,為什么不玩,在哪個環(huán)節(jié)失敗,因為游戲是很苛刻的,用戶絕對用腳投票。但 現(xiàn)在,O2O對這個需求更強,小到錢的問題,大到人生安全,這都是很關鍵的,這些信息以后都會開放出來。
提問:最近看到一種很有效的方式,前端客服或銷售人員在與客戶接觸,發(fā)現(xiàn)問題時立即反饋,同時相關的研發(fā)人員手機會收到提醒,將相應的問題解決并反饋到前端。這樣的高效手法,有什么樣的要求與難度?
王軍:這種使用場景,第一要求實施性很強;第二接觸環(huán)境很復雜。首先公司已經(jīng)發(fā)展到一定規(guī)模,其次用戶和質量體系已經(jīng)很完善。但是這個時候,眾測怎么幫分享客戶解決問題,也是要溝通的一點。比方說剛才問題,做的兼容測試、風控分析,解決重點客戶的質量問題,把用戶統(tǒng)計變成用戶質量分析,那完全不一樣。眾測這件事過去我們是做為一個企業(yè)內部給企業(yè)客戶提供的,現(xiàn)在我們把它變成一個公共平臺,把各個公司測試專家,以及自身的測試專家把它能力拿出來,這個事情往下做是不是可做,有沒有前景,希望我們怎么做,還有沒有可能說各位起個頭,在初期階段。
提問:如果應用測試都是那些專職的人來做的話,那么他們會不會存在一些盲點?
徐琨:這個會按需驅動,以后可以打包,比如功能便利是一塊,然后在功能便利之外,再做Bug探索,Bug探索更多的是找一些沒有用過這個App的人,然后制定模塊來做,來防止專職人員的盲點。功能便利的話,更多的是專業(yè)的來做,因為這樣效率更高。未來會把整個服務整合到一起,包括金融支持。
提問:一般來說,自動測試和人工測試出來的Bug類型,有什么區(qū)別?以后你們會不會有自動化的測試?
徐琨:自動化的測試,更多的是信息崩潰和反饋,而人工測試可以發(fā)現(xiàn)功能上的問題,比如圖標消失,或1+1=2,結果你輸出的是錯誤的,這些都很難用自動化來測出來。自動化的測試是指,安裝是否成功,卸載是不是順利,跑的時候,我們能不能進入到這個頁面上,這些簡單的兼容式的,可以由自動化來做。
王軍:自動化測試已經(jīng)有了積累,比如Bug工具跟蹤,Bug日志的分析。其實我剛才想了,今天O2O解決的是眾多的閑散社會人員,把他們的力量聚合在一起,成為中國最大的人才。為供需雙方提供一個平臺, 可能只是分享還不算是O2O,它是為O2O服務的工具。我覺得我們也是O2O,把專家能力變成O2O的東西。
提問:測試中性能監(jiān)測是怎樣的一個情況,它的重要性如何?
王軍:性能監(jiān)測就是我們把基礎數(shù)據(jù)給開發(fā)商,他們拿數(shù)據(jù)做用戶畫像的對應關系,跟他的CM接起來,這個時候就會判斷出,什么樣的客戶在什么時候出現(xiàn)問題了。而這個就相當于是我們從質量問題延伸到了商業(yè)智能這塊。說一個很簡單的道理,比如微微拼車,有一些情況在北京市從來不發(fā)生。一旦出北京到河北了,拼車出現(xiàn)問題了,這個時候可能App用不起來,原因不是APP本身的問題。也許可能在某一個地方?jīng)]有部署好或是那個地方網(wǎng)絡出問題了。有些事情不會關系到整個服務的完成,有些時候卻很重要,涉及到支付和安全,恰巧在那個時候出現(xiàn)了翻車,或者是其它的這種災害,你總得有一個記錄,而這個時候恰恰數(shù)據(jù)丟了。所以我們可以通過這種情況,輸出一半數(shù)據(jù),另一半的秘鑰掌握在運營者手上,他可以根據(jù)他的用戶數(shù)據(jù)庫,將信息銜接起來。
張榮耀:O2O方面,開始大家都是覆蓋業(yè)務,但這個階段過后,一定會愈發(fā)注重性能監(jiān)測。原因是,到那個時候大家都是在同等條件下,拼的就是誰的服務更強。也就是在同樣的環(huán)境下,哪家的應用能用或更加好用。現(xiàn)在已經(jīng)不是當初的圈地時期,領域中最關鍵的已經(jīng)是服務品質。而性能監(jiān)控能夠反映出你產(chǎn)品的運營能力,從而進行不斷地完善,以滿足現(xiàn)在用戶體驗的高需求,留住更多的用戶。
提問:應用有生有死,不可能無窮無盡的冒出來,到一定程度的時候,用戶數(shù)就穩(wěn)定了,那么下一步怎么提升自己企業(yè)的價值?
王軍:我們都有這樣的擔心,但是我估計最后終會找到一條路。我們未來都是這樣的,不過首要的是先把自己關注的領域做好,建立一個能夠持續(xù)提供并能夠持續(xù)增長的服務。如果我們這三年來只做測試,那估計我們這個企業(yè)就沒有生存的價值了。
張榮耀:作為一個App的用戶,從需求上看,現(xiàn)在所謂提供云技術服務的公司也好,創(chuàng)業(yè)者也好,包括大的平臺,客戶的心理應該是一樣的,大家都是企業(yè),不管是小團隊還是企業(yè),都希望是個整合提供商,提供一系列的服務??梢越oApp裝一個SDK,但肯定不是很想在App里裝多個SDK。一個集成的SDK,比如說推送服務,基礎崩潰的檢測服務,或者性能的檢測,就是APM這塊,以及一些運營的服務,都在相互交叉的做。其實在做應用的用戶心中,更希望能有一家企業(yè)能夠將這些服務一次性承包,如果實現(xiàn)這一點,將會具有超強的殺傷力。
CSDN:現(xiàn)在來看,每個企業(yè)還是有自己的邊界,并不是所有的事情都能面面俱到。那Testin是如何把握這個界限,是否有其他發(fā)展的想法?
徐琨:Testin的目標是,最后能把這個測試服務真正變成一個第三方,大家都能接受這個概念。純粹的云主機的市場,阿里云占到90%的市場。我覺得Testin把測試這個事情先不說90%,能影響到開發(fā)者即可以了。先做到這個層級,再說后面的事情,SDK更多的還是把整個的質量服務做完整。
王軍:越有想法誘惑太大,有的時候你突然感覺你可以嘗試了,那風險就來了。所以這個是很慎重的。 所以,各個企業(yè)之間要多多合作。作為行業(yè)媒體類是否能夠給我們一些建議和幫助,幫助我們也是幫助整個行業(yè)。
圓桌各家交流:對以后測試發(fā)展的建議
提問:我的建議就是能不能從測試人員這塊入手,像這種注冊的,讓更多的測試人員來參加進來,在測試人員當中有一個口碑效應,但似乎現(xiàn)在還沒有供交流的平臺。
張榮耀:這倒是真的,目前開發(fā)人員和測試者之間還沒有一個交流的平臺,我們今年會著手做這個事情,包括他們的成長,交流。因為之前沒有做過,Testin只是一個工具。我們眾測做了很長時間。其實他們有一些需要溝通,需要成長的東西,確實沒有這樣一個平臺 。這個測試社區(qū)其實是最后一個非常真誠的建議,過去我們更強調服務本身,沒強調服務提供的對象也需要情感生活,也需要社交。
提問:你們現(xiàn)在站在一個很好的位置,但危機感也很強,如果有一些新的模式出來的話,首先可能會取代你,其次就是資本壓力會非常大,最后云測試之所以不能成功,就是缺乏一種很愉快的溝通工具,比如視頻,在線,同傳,達到社交模式的60%到80%的效果,如果形成工具,是非??捎^的。
王軍:其實我們的工具在APM里會記錄,就像你記錄一個步驟和流程。為什么我們現(xiàn)在測試完全是黑盒呢?黑盒就是我測沒測你不知道,你看不到路徑。但是我們現(xiàn)在把IC放進去,后面會把APM的路徑放進去,讓他測一部分,都會記錄下來,測試的情況怎么樣,反饋如何,通過數(shù)據(jù)統(tǒng)計,你可以看到我真的測試了,發(fā)現(xiàn)Bug以后,你就知道解決問題就可以了。手游就是這樣,我們要求測試的是全部新手游黨,把基本的游戲全玩通,到達支付那個環(huán)節(jié)。一個手游,熟手跑完15分鐘,這是我們完全按點走的,最后以數(shù)據(jù)呈現(xiàn)。需要做的就是把你剛才說的這些東西,以數(shù)據(jù)的形式呈現(xiàn)出來。
至于視頻我們分兩種情況,也沒有完全采用。因為視頻在手游的測試占的資源太多,很多手游都跑不動。但是在應用里面這個可能是必須要做的,雖然你不一定看,也不一定關注測試的過程,但你會明確的知道應用是真的經(jīng)過測試了,這一點對開發(fā)商來說是蠻重要的一點。
原文來自:tbkj
?