作為一名測(cè)試人員,最大的成就就是像福爾摩斯一樣,利用超強(qiáng)的觀察力,嚴(yán)密的邏輯推理能力,迅速找出軟件的"罪犯",將其繩之以法。可是在成為"福爾摩斯...
上一篇文章我們主要介紹了Android UI事件處理機(jī)制-基于監(jiān)聽器方式、基于回調(diào)方法,同時(shí)從View的角度分析了Touch事件分發(fā)流程。這一篇...
最近在使用Robolectric進(jìn)行單元測(cè)試的時(shí)候經(jīng)常需要模擬click、touch等UI操作,期間遇到了各種問題,例如:onTouch和onT...
一個(gè)外部依賴項(xiàng)是系統(tǒng)中的一個(gè)對(duì)象,被測(cè)試代碼與這個(gè)對(duì)象發(fā)生交互,但不能控制這個(gè)對(duì)象(不能控制這個(gè)對(duì)象返回值;不能控制這個(gè)對(duì)象的具體行為;對(duì)象還未...
這篇文章是結(jié)合"The Art of Unit Testing"一書及業(yè)內(nèi)一些單元測(cè)試大牛們的總結(jié)整理而成。主要內(nèi)容是實(shí)際工作中如何運(yùn)用一些技巧...
JUnit4為了幫助程序員更好的表達(dá)自己代碼意圖提供了Assertion、Assumption以及Theory機(jī)制,本篇文章從理論、實(shí)踐上詳細(xì)分...
JUnit 是Java語言標(biāo)準(zhǔn)單元測(cè)試庫。JUnit4 放棄了過去嚴(yán)格的命名規(guī)范、繼承層次,轉(zhuǎn)而采用了Java 5 的Annotation機(jī)制,...
Google在3月份推出了一個(gè)關(guān)于Android MVP架構(gòu)的官方Sample,除MVP架構(gòu)本身之外,在這個(gè)Sample中配備了完善的單元測(cè)試用...