Get APP 測試新技能

Get

APP測試新技能

APP測試常用工具以及框架

1)純白盒方式的測試,Monkey。一般是開發(fā)用的比較多,動手能力強(qiáng)的同學(xué)可以自己去嘗試下!

2)偏白盒的robotium,這家伙號稱是黑盒,但是本人不太認(rèn)同~ 因?yàn)槭褂胷obotium需要知道package和acitivity這樣的細(xì)節(jié),所以需要開發(fā)人員的很多協(xié)助!

3)純黑盒的方式,這個分類比較有意思,我分得細(xì)點(diǎn)

3-1)sikuli,原來只針對桌面應(yīng)用,后來自然延伸到了android app,讓人眼前一亮的測試方式??騻€圖,寫個簡單的python測試腳本(其實(shí)java腳本也可以),測試就做好了,簡單又形象,還有邏輯。因?yàn)轵?yàn)證點(diǎn)是依賴于圖片比對,所以瓶頸也在此。屏幕大小和分辨率的不同是這種測試的硬傷,如果測試團(tuán)隊(duì)覺得每個手機(jī)上摳下來的圖要重新截,那...也就沒啥了。

3-2)testin,deviceanywhere等

這類測試本身沒有神馬特別的,無非是放在了云端,將規(guī)?;臏y試做到了極致,與其說是測試工具,不如說是測試平臺。說缺點(diǎn)嘛也有,由于只是簡單的基于坐標(biāo)的腳本錄制(并沒有靈活的功能性驗(yàn)證點(diǎn)),這種測試往往比較簡單,只是做做簡單的適配性和性能測試,畢竟賣點(diǎn)不在測試類型上。

3-3)clicktest

論原理,也是基于圖片對比技術(shù),只是做了些優(yōu)化,比對的智能一些,跨手機(jī)的效果更好罷了。也支持錄制回放,自定義了一些測試命令,易上手,可讀性強(qiáng),不再需要使用者(手工測試人員)編程了。另外,支持工作流式的邏輯集成,可以靈活得組合測試步驟,增強(qiáng)復(fù)用性。

適用于小白的工具

1:小編比較熟悉的就有testin這個APP的云測平臺,如果大家想要最快最好get新技能,就可以去利用這個平臺的工具去做些測試,上傳你的APP,嘩啦啦一會就跑出來測試結(jié)果,非常給力省事。

2:有一款工具,名字叫夜神??梢阅M各個不同的收集來進(jìn)行APP測試,大家感興趣也可以試試哦~

3:還有阿里和百度都有對應(yīng)的眾測平臺,大家都可以自行去了解下。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 文章來自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,374評論 2 126
  • 我們都知道在測試移動app時最耗時的是在各種測試設(shè)備進(jìn)行測試, 因?yàn)椴徽撌前沧窟€是iOS都已經(jīng)碎片化了。而云測試看...
    櫻落e_e閱讀 5,556評論 0 13
  • 一:移動端自動化測試框架對比 概述 1、Monkey是Android SDK自帶的測試工具,在測試過程中會向系統(tǒng)發(fā)...
    PeytonWu閱讀 2,015評論 0 3
  • 1.測試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過程、活動和任務(wù)的結(jié)構(gòu)性框架。軟件項(xiàng)目的開發(fā)包括:需求、設(shè)...
    宇文臭臭閱讀 6,879評論 5 101
  • 天蝎座,屬性,水象,冥王星是天蝎座的守護(hù)星,掌管幽冥世界,所以天蝎座有神秘的特質(zhì),令人變得殘酷,陰險,善妒,占有欲...
    易熹閱讀 598評論 2 5

友情鏈接更多精彩內(nèi)容