原创 JMeter分佈式執行
1、爲什麼要使用分佈式執行? 如果線程數比較大,達到數K時,單節點壓力機的配置(CPU和Mem)很可能出現性能瓶頸,爲了保證壓力機不出瓶頸,所以會使用分佈式執行。 2、分佈式執行原理,如下圖: 待補充。。
原创 APACHE自帶的併發測試工具--Apache Benchmark
一個程序,不知道這個程序在高併發的情況下能否平穩過渡,這裏所說的平穩過渡是指,在高併發的情況下還能正常訪問,而且處理相關數據庫服務請求並返回數據。APACHE自帶的測試工具AB(apache benchmark),能幫忙測試程序能否勝任
原创 項目測試管理雜談
很多人做測試做時間久了,經驗、能力都了的時候,少不了要承擔更大的任務,其中做爲TL負責一些項目的測試也是很多測試人員發展的必由之路。下面把個人項目測試經驗或者說心得體會簡單做下總結。 做爲一個項目測試負責人,應該具備哪些知識技能呢?測
原创 iPhone測試點
Iphone測試點: 1、當iphone打開音樂後在打開該程序會不會出現強行關閉音樂的情況 2、動畫效果:如各個頁面的切換、多張圖片的切換等。頁面左右方向滑動的時候,從右側滑出的頁面,需要從右側滑出,不要繼續向左側滑出 4、注意P
原创 HTTP協議?HTTP協議中POST、GET、HEAD的區別是什麼?
衆所周知,Internet的基本協議是TCP/IP協議,目前廣泛採用的FTP、Archie Gopher等是建立在TCP/IP協議之上的應用層協議,不同的協議對應着不同的應用。WWW服務器使用的主要協議是HTTP協議,即超文
原创 JMeter5.1.1-Linux服務器上安裝和使用
1、在Linux服務器上安裝JDK 安裝完後查看JDK,如下圖示: 2、上傳JMeter包並解壓 將PC本地的JMeter打成zip包,上傳到Linux服務器的/usr目錄,並解壓,如下圖示:
原创 Linux執行JMeter腳本報:Waiting for possible Shutdown/StopTestNow/HeapDump/ThreadDump message on port 4445
(1)執行腳本 jmeter -n -t SinglePayment2.jmx -l SP_30.jtl,報如下錯: Creating summariser <summary> Created the
原创 JAVA反編譯工具luyten
(1)GitHub下載地址:https://github.com/deathmarine/Luyten (2)直接打開jar包和zip包,如下示:
原创 性能測試的概念和分類
1 性能測試 系統的性能是一個很大的概念,覆蓋面非常廣泛,軟件系統的性能包括執行效率、資源佔用、系統穩定性、安全性、兼容性、可靠性、可擴展性等。性能測試是爲描述測試對象與性能相關的特徵並對其進行評價而實施和執行的一類測試。性能測
原创 22種測試類型
黑盒測試:不基於內部設計和代碼的任何知識,而是基於需求和功能性。 白盒測試:基於一個應用代碼的內部邏輯知識,測試是基於覆蓋全部代碼、分支、路徑、條件。 單元測試:最微小規模的測試;以測試某個功能或代碼塊。典型地由程序員而非測試員來
原创 iOS使用技巧
(1)安裝ios的軟件測試包: 正規途徑是通過itunes,通過itunes同步,但是需要授權一個電腦,一個設備最多可以授權5臺電腦,靈活性不高。 再就是越獄的設備,可以通過91助手for i
原创 如何建立高效的測試團隊
曾經和一位擔任測試經理不久的朋友和我談到過他們部門建設的問題。剛開了個頭,這位經理就急不可耐地倒起了苦水: “ 部門的工作真是不好開展,員工沒有勁頭 ……”“ 某某員工簡直是不可救藥,總是把事情辦砸 ……” 、 “ 某某員工
原创 【經驗貼】性能需求該怎麼提
近期接到一些性能測試項目,各種各樣的項目類型,有接口、網站不一而足,但是往往沒有一個明確的性能需求。需求方最常見的一句話就是:“這個需要性能測試”或者“項目上線前要壓一壓”,等我發了郵件去問具體性能需求,才匆匆忙忙的拋出比如“網頁7秒
原创 從6個方面講一講如何進行性能測試
一、性能測試提前準備關注點 1、性能測試的環境配置需要能夠儘可能的模擬版本的現場使用,包括外網的設備,軟件網元,各種硬件平臺,操作系統,軟件平臺; 2、性能測試需要準備合適的模擬腳本來儘可能全真的模擬客戶可能的操作,比如同時並行
原创 併發概念總結
1、 併發分爲狹義併發與廣義併發兩種,狹義併發指同一時間點開始做某件事情,廣義併發指同一時間段正在做某件事情; 2、 併發與被考察的場景是息息相關的,測試中所指的併發一般指同一時間段在做某件事情(被測事務)的用戶數,在嚴