小强系列之大话移动测试
百度搜索:小強(qiáng)測試品牌
挨踢脫口秀,將技術(shù)娛樂化,碎片系統(tǒng)化,盡在荔枝FM(http://www.lizhi.fm/200893)
作者:就是那個出視頻的小強(qiáng)
測試界風(fēng)云變幻,移動測試火爆來襲,移動測試真的像黃金價格一樣嗎?(黃金可是跌了啊)所有人都適合做移動測試嗎?移動測試要怎么做?自動化是必經(jīng)之路嗎?好吧,面對如此多的疑問,小強(qiáng)帶你淺入淺出看看移動測試。(純屬個人見解,無對無錯,請各位看管理解)
1、概念
很多人都說手機(jī)測試,但手機(jī)測試到底要測什么,卻沒有幾個人能完整準(zhǔn)確的說出來。小強(qiáng)覺得,表達(dá)成APP的測試更為準(zhǔn)確些。我們從以下幾點來看:
l 首先,如果你就是用安卓原生你大可不必去測試安卓系統(tǒng)了,至少小強(qiáng)覺得沒這個必要。
l 其次,如果像小米或錘子那樣,做了二次的開發(fā),那么有必要去測測,尤其是兼容性和穩(wěn)定性,為什么這樣說?就是因為小強(qiáng)是小米的用戶,我想你懂得啊,傷不起。
l 再次,不論是什么安卓還是ios,app則是必測的東西,所以說我們常說的手機(jī)測試、移動測試本質(zhì)上就是對app的測試。
2、手段
Ok,概念說完了,我想很多菜鳥都著急的問,要怎么測啊,要什么工具啊。其實,小強(qiáng)一直覺得測試不是一個技術(shù)活,也不是一個體力活,而是一個思維活。如果你沒有良好的思維能力,測試你干不好。這里我們也從以下幾點來看:
l 測什么、怎么測,需要針對具體的業(yè)務(wù)、產(chǎn)品、特點來分析,所以首先要深入理解你的產(chǎn)品才可進(jìn)行下一步
l 當(dāng)你理解了產(chǎn)品后,根據(jù)產(chǎn)品的特點來設(shè)計用例,其實這里大致可以分為三部分,一部分就是產(chǎn)品業(yè)務(wù)邏輯的測試,而一部分就是場景與平臺的兼容性測試,最后則是先很多人搞噱頭的性能測試(我們后面再說他)
l 好,那么針對上面的這幾個方面,我們初步的測試手段就是手工+半自動化。有人說手工?你不要這么低級好不好。可是沒有手工對業(yè)務(wù)、特點的了解,你如何去自動化?單純的為了自動化而自動化,為了顯示自動化多牛逼而自動化,小強(qiáng)看來沒有任何意義。當(dāng)你干一件事情的時候能從公司商業(yè)角度考慮,而不是只從技術(shù)角度考慮的時候你的level就會和別人不一樣。
l 而對于半自動化而言,目前有不少好用、簡單、實用的工具,如AndTools,GT,各種云測平臺,都是我們可以利用的,你要知道一個武林高手不是他武功有多牛逼,而是他能在各種環(huán)境中靈活的運用各種東西當(dāng)成自己的武器。
3、自動化
接下來我們來談?wù)勥@個,我只接觸過qtp和selenium,其他的并沒有接觸太多,可是據(jù)小強(qiáng)從多位童鞋那了解,自動化確實需要有編碼的功底,不然真心的會很費勁,而且容易半路夭折。另外,小強(qiáng)一直覺得把一門技術(shù)學(xué)通了,其他的技術(shù)不是什么太大的問題,比如你把selenium學(xué)通了,你去學(xué)現(xiàn)在流行的appium難道就不會了?我相信,真正學(xué)懂的人3天就完全可以上手appium。
所以自動化測試不是任何人都能學(xué)的,入門是有難度的。另外,對于monkeyXXX而言有的人就覺得簡單的無比,可有人就覺得難,這個我們沒法去衡量,但是小強(qiáng)想說的是,我們學(xué)什么都要為了實際工作中效率、投入產(chǎn)出比最大化的方向走,記住,最好的不一定合適,合適的才是最好的。
4、性能
總有人問手機(jī)性能怎么測?其實小強(qiáng)自己也有點疑惑。首先,app的性能小強(qiáng)覺得可以從兩個緯度來看,一個就是重復(fù)頻繁操作的時候性能表現(xiàn)如何;另一個就是前端大量請求,后端服務(wù)的性能表現(xiàn)如何。
那么對于第一個緯度而言,完全可以利用腳本模擬完成,利用輔助軟件記錄相關(guān)信息,最后分析。而第二個緯度,完全就是和我們的WEB性能測試一樣的。。。。。這里大家要注意了,第二個緯度是關(guān)注后端的性能,道理和web性能測試一樣。LoadRunner也完全可以勝任。
所以,我想說的是,不論怎么樣,只有認(rèn)識到本質(zhì)才能快速的切入,不然你永遠(yuǎn)都像一個無頭蒼蠅到處亂撞,任人宰割。
到此為止你是不是可以大概的、淺淺的理解了?如果你可以,我很安慰,那么你就可以按這種思路來試試,也許你會體會更深。
結(jié)尾處,再次說明,只是個人見解,不要太過糾結(jié),提供思路而已,任何事情都有一定的發(fā)展規(guī)律與步驟,一口吃成大胖子不可行,但愿移動測試能健康長久的發(fā)展下去,祝福好運!
總結(jié)
以上是生活随笔為你收集整理的小强系列之大话移动测试的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Unity3D开发电脑选择
- 下一篇: MSP432P401R TI Drive