平安金融壹帳通測試技術周報(第四十二期)

本期導讀

網(wǎng)絡爬蟲在測試工具的開發(fā)中有著重要的應用,程序設計中的代碼的可復用性也是一個重要的話題,本期測試技術周報我們將關注網(wǎng)絡爬蟲和Java開發(fā)方面的技術,前端和后端仍然關注性能測試領域,同時也為大家來一篇Docker關于測試技術的革新方面的文章.

原創(chuàng)文章

使用pyspider抓取起點中文網(wǎng)小說數(shù)據(jù)@彭遠杰

pyspider是國人開發(fā)的相當好用的爬蟲框架。雖然網(wǎng)上教程不是很多,但是文檔詳細,操作簡單,非常適合用來做爬蟲練習或者實現(xiàn)一些抓取數(shù)據(jù)的需求。本文就以抓取起點中文小說網(wǎng)的小說作品基礎信息作為目標,講解如何使用pyspider框架采集數(shù)據(jù)。

Java 回調函數(shù)(匿名內部類)@趙晨曦

回調函數(shù),或簡稱回調,是指通過函數(shù)參數(shù)傳遞到其它代碼的,某一塊可執(zhí)行代碼的引用。這一設計允許了底層代碼調用在高層定義的子程序。以上定義出自維基百科。這種設計是在開發(fā)過程中提高代碼復用率的利器,在Java自己的類庫中我們也常常能夠看見這種設計,Android開發(fā)中這種設計尤為常見,按鈕的點擊事件的監(jiān)聽器是android中最常見的一種回調方法了,這種設計在框架開發(fā)中也尤為重要,Spring框架中就大量使用了這種設計,如JDBC模板。

移動測試技術

Android 內存泄露實踐分析

內存泄漏也稱作“存儲滲漏”,用動態(tài)存儲分配函數(shù)動態(tài)開辟的空間,在使用完畢后未釋放,結果導致一直占據(jù)該內存單元。直到程序結束。(其實說白了就是該內存空間使用完畢之后未回收)即所謂內存泄漏。 內存泄漏形象的比喻是“操作系統(tǒng)可提供給所有進程的存儲空間正在被某個進程榨干”,最終結果是程序運行時間越長,占用存儲空間越來越多,最終用盡全部存儲空間,整個系統(tǒng)崩潰

基于shell腳本的 Android 啟動時間測試

App的啟動是用戶體驗的第一環(huán),一個APP如果啟動就要花半天,將直接影響用戶對這個APP的影響,如何測試一個APP具體的啟動時間呢?本文提供一種通過shell腳本的測試方法來測試。

后端測試技術

性能測試(并發(fā)負載壓力)測試分析-簡要篇

越來越多的性能測試工程師基本上都能夠掌握利用測試工具來作負載壓力測試,但多數(shù)人對怎樣去分析工具收集到的測試結果感到無從下手,下面我就把個人工作中的體會和收集到的有關資料整理出來,希望能對大家分析測試結果有所幫助。

JMeter性能測試3.0時代之-多維度的圖形化HTML報告

本文主要介紹JMeter3.0引入的新特性:Dashboard Report,圖形化的HTML格式多維度測試報告。借助這個特性,可以很大程度上降低我們搭建基于JMeter的性能測試平臺時,在結果展示上的難度,將更多的經歷放在后端的平臺功能而不是去臨時學習前端圖表庫。

通用測試技術

Docker引領測試革新

隨著Docker技術被越來越多的人所認可,其應用的范圍也越來越廣泛。本文將從測試類型、Devops、自動化測試、測試場景、測試實踐等方面介紹Docker對軟件測試技術的影響。

編寫良好的單元測試

盡量保持較小的單元測試規(guī)模,使用恰當?shù)墓ぞ撸瑢⒊绦騿T和測試人員配對;這是編寫良好的單元測試的一些建議。單元測試混合了編程和測試;程序員和測試人員要一起工作,互相學習,拓展自己的知識面。

測試雜談

質量保證不是為了合規(guī)而是為了質量監(jiān)控

作為一個質量保證(QA)人員的日常,通常是先看看質量保證計劃,再結合開發(fā)計劃,根據(jù)當前的軟件開發(fā)進程,確定自己要進行的質量保證活動,或者查看過程輸出,檢查過程符合性;或者查看工作產品,檢查產品符合性;又或者統(tǒng)計發(fā)現(xiàn)的問題,編制質量報告,向利益相關方通報。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容