在 REST Assured 的官方 GitHub 上有這樣一句簡短的描述: Java DSL for easy testing of REST services 簡約的 R...

在 REST Assured 的官方 GitHub 上有這樣一句簡短的描述: Java DSL for easy testing of REST services 簡約的 R...
上兩篇文章介紹了自動遍歷的測試需求、工具選擇和 AppCrawler 的環境安裝、啟動及配置文件字段基本含義,這里將以實際案例更加細致的說明配置文件的用法和一些特殊場景的處理...
Shell 是什么呢?很多人以為的Shell就是命令行,一條條可以百度出來的命令行。而簡歷上你只會寫熟悉Linux?今天用摩拜App給大家講解下如何使用 Shell 去操作 ...
SonarQube 是一個用于代碼質量管理的開源平臺,用于管理源代碼的質量。同時 SonarQube 還對大量的持續集成工具提供了接口支持,可以很方便地在持續集成中使用 So...
代碼分析 IDE輔助功能:xcode、android studio 獨立的靜態分析工具:findbugs、androidlint、scan-build、pmd、阿里巴巴jav...
性能分析一直是性能實施項目中的一個難點。對于只做性能測試不做性能分析的團隊來說,總是不能把問題非常顯性地展示出來,不能給其他團隊非常明確的引導。對于這種類型的測試實施,只能把...
本文為霍格沃茲測試學院學員學習筆記,進階學習文末加群。 FPS 和丟幀率可以在一定程度上作為 APP 流暢度的一項衡量標準,本文介紹利用 adb shell dumpsys ...
本文節選自霍格沃茲測試開發學社內部教材 客戶端的頁面通過 XML 來實現 UI 的布局,頁面的 UI 布局作為一個樹形結構,而樹葉被定義為節點。這里的節點也就對應了要定位的元...
經常遇到測試同學提問,測試左移和測試右移到底是什么?本文就簡要總結并闡述下測試左移和測試右移的 Why-How-What。 Why軟件測試技術應當貫穿整個軟件開發生命周期、對...
本文節選自霍格沃茲測試開發學社內部教材 元素定位是 UI 自動化測試中最關鍵的一步,假如沒有定位到元素,也就無法完成對頁面的操作。那么在頁面中如何定位到想要的元素,本小節討論...
排序算法是測試開發技術面試中的常考題目,本文用動畫圖解面試必會十大排序算法,由淺入深、形象記憶,再也忘不掉。 排序基礎知識 排序的定義 排序,就是重新排列表中的元素,使表中的...
本文適合已經掌握 Postman 基本用法的讀者,即對接口相關概念有一定了解、已經會使用 Postman 進行模擬請求等基本操作。工作環境與版本: Window 7(64位)...
很久很久以前,Web 基本上就是文檔的瀏覽而已,既然是瀏覽,作為服務器,不需要記錄誰在某一段時間里都瀏覽了什么文檔,每次請求都是一個新的 HTTP 協議,就是請求加響應,尤其...
本文節選自霍格沃茲測試開發學社內部教材 Appium Desktop 是一款用于 Mac、Windows 和 Linux 的開源應用,它提供了 Appium Server,A...
如果把測試簡單分為兩類,那么就是客戶端測試和服務端測試。移動端的測試包括 UI 測試,兼容性測試等,服務端測試包括接口測試。接口測試檢查數據的交換,傳遞和控制管理過程,它繞過...
Appium架構 Appium 設計哲學 不需要為了自動化而重新編譯或修改被測應用 不應該讓移動端自動化測試限定在某種語言或者某個具體的框架 不要為了移動端的自動化測試而重新...
Appium架構 Appium 設計哲學 不需要為了自動化而重新編譯或修改被測應用 不應該讓移動端自動化測試限定在某種語言或者某個具體的框架 不要為了移動端的自動化測試而重新...
批處理任務編排 初學者容易誤以為容器的任務只在于部署行為--將軟件在容器中部署以提供持續的服務。但其實容器也同樣大量的被應用于批處理程序的運行上。 比如測試行為是典型的批處理...