測試驅動開發

Android單元測試—— MVP中的Presenter測試

很多人在面試的時候回答MVP的優點會提出:“有利於單元測試”。但是很多程式員沒有寫單元測試的習慣,特別是小型的創業公司,由於大量的編碼工作使程式設計師將測試的任務全部交給了測試部門。實際上單元測試能夠減少邏輯上

Android單元測試--基礎

為什麼要使用單元測試 使用單元測試我們可以很容易的發現程式碼的缺陷同時在你重構程式碼的時候可以很方便的幫你驗證重構是否成功。在實際的開發過程中我經常會遇到面對前輩留下的一大坨過時的程式碼,維護起來很吃力

Andorid-APP 安全測試(二)

繼上一篇Andorid-APP 安全測試(一)的內容 此流程圖是我在學校為學生講課時按課程安排做的,測試點可做為參考,主要為APP自身漏洞的客戶端測試為主。後續文章會繼續完善~ APP面臨的主

安卓應用程式滲透測試(五)

Android元件 四種元件型別中的三種:活動,服務和廣播receiver。由一個稱為Intent的非同步訊息啟用(Intent是一種系統級別的訊息傳遞機制)。 啟用元件 Intents在

安卓應用程式滲透測試(三)

在前兩篇文章( 安卓應用程式滲透測試一 )和( 安卓應用程式滲透測試二 )中,我們講了安卓的基本機構和滲透測試工具,本節我們來深入講解ADB(安卓除錯橋)。 安卓除錯橋(ADB) ·ADB是一個多

安卓應用程式滲透測試(一)

在安全行業中,通常採用安卓安全測試來檢測安卓APP中的漏洞。 Web應用測試之後,人們更加關心的領域便是移動應用測試。我們先從一些基礎開始。 安卓裝置基礎架構 Linux核心層 對於

幾個移動開發程式設計師朋友跳槽薪資翻倍了

從去年底到前幾天,不斷被各路跳槽的朋友刺激著,他們都跟我說著同一件事:跳槽了,薪資翻倍了,去一家叫做位元組跳動的公司了。 讓我更加訝異的是一個在微博做移動開發的朋友跟我說他捨棄了年終獎,在春節之前就投入到

我的移動開發春季工作與面試歷程

image.png 沒有穩定的工作,只有穩定的能力。 春天,又到了萬物復甦的季節,在程式猿這個行當裡,作為 Android 開發出生的我,在經歷了5年的脫髮生涯

我的移動開發春季歷程

沒有穩定的工作,只有穩定的能力。 春天,又到了萬物復甦的季節,在程式猿這個行當裡,作為 Android 開發出生的我,在經歷了5年的脫髮生涯後,現在更多的是稱呼自己為 移動開發攻城獅 。 趨勢

Google開源自動化模糊測試工具ClusterFuzz

有沒有聽說過“模糊測試”?在軟體工程中,這個術語指的是一種錯誤(bug)檢測技術,通過向目標程式提供“意外”或超出範圍的輸入來檢測潛在的bug,尤其是記憶體崩潰錯誤和程式碼斷言(code assertion)。這些b

1746067123.6052