1. 程式人生 > >效能測試 vbs使用(一)

效能測試 vbs使用(一)

這裡以一個性能測試中檢查Cpu為例子。

Cpu效能也是常見的,分析起來比較簡單,使用wins自帶的就可以檢視。但所指的不是資源管理器。

Win+R 鍵,perfmon開啟。

Cpu效能部分檢查點在於:

Processor 處理器

Process 物件的程序

Thread 執行緒物件

主要從處理器著手,原因就不用說了吧,Cpu

使用效能監視器,關注重要的Cpu效能。

把%processor Time需要監控的部分,分為2個級別,其中把第2個級“關鍵字”打印出來。

虛擬碼如下:

if (Process.%processor Time(_Total) >70%) Command “警報” dataTime Processj thread? if (Process.%processor Time(_Total) >90%) then Command “重要” dataTime Processj thread? else Command


然後把上面的儲存在一個log.txt的檔案裡。

然後用這段vbs來實現:

Set log = CreateObject("Scripting.FileSystemObject") s = log.OpenTextFile("\\log.text ").ReadAll() If InStr(s, "重要") <> 0 Then log.DeleteFolder "\\log.text " Else log.CreateFolder "\\crash.text" End If

實際檢查中處理器的cpu可以超過100的,多核心的伺服器,cpu處理器時間相加而導致的,所以並不用過於在意資料,我們需要根據這個資料來驗證其他的引數。

相關推薦

Android客戶端效能測試—記憶體

前言: 1.該內容為APP應用客戶端的效能測試,未涉及後臺,所以並非針對API或資料介面 2.測試的目標項:資源消耗、記憶體洩露、電量功耗、響應時間 3.客戶端的效能指標:記憶體、CPU、流量 4.本系列主要是講述 如何獲取安卓APP應用的效能指標,並簡單分析,定

Jmeter效能測試案例

一、測試需求:測試20個使用者訪問網站在負載達到30QPS時的平均響應時間 二、QPS:Query Per Second 每秒查詢率。(一臺查詢伺服器每秒能夠處理的查詢次數,作為域名伺服器的效能經常用每秒查詢率來衡量) 三、測試步驟 1、新增執行緒組(執行

效能測試入門效能測試中的各項指標告訴我們什麼

效能測試 效能測試是通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統的各項效能指標進行測試。 按照不同的目標,可以分為負載測試、壓力測試、容量測試、穩定性測試。平時工作中如果不是專業的測試機構,開發人員或者運維人員做的基本上都屬於壓測。

LoadRunner效能測試工具---使用流程

    LoadRunner,是一種預測系統行為和效能的負載測試工具。通過以模擬上千萬使用者實施併發負載及實時效能監測的方式來確認和查詢問題,LoadRunner能夠對整個企業架構進行測試。企業使用LoadRunner能最大限度地縮短測試時間,優化效能和加速應用系統的釋出週

Locust 效能測試環境搭建

前言:眾所周知,效能測試工具眾多,譬如:loadrunner和Jemeter工具,都是非常強大的效能測試工具,並且在行業內有很好的使用者口碑,作者為什麼要講解Locust 呢?其實原因源於一個那就是:好奇心。官網:https://locust.io/An open sourc

效能測試總結

一、專案背景我們的平臺為全國某行業監控平臺,經過3輪功能測試、介面測試後,98%的問題已經關閉,決定對省平臺向全國平臺上傳資料的介面進行效能測試。二、測試步驟1、編寫效能測試方案   由於我是剛進入此專案組不久,只參與了其中3個模組的功能測試,一遍介面迴歸測試,所以在寫效能測

Brup Suite 滲透測試筆記

自動提交表單 .com repeater 運行 圖片 admin 配置 執行 開放 收集的資料整理如下: http://www.nxadmin.com/啊德瑪web安全網站 功能介紹: 1、作為代理,默認端口設置8080上運行,截獲修改客戶端到web應用程序的數

測試人員必知的快速測試方法.

軟件測試 快速測試 測試方法 對有些測試經驗的測試人士來說,都有總結或掌握一些小眾的測試技巧。而快速測試是一組基於風險的測試方法,是針對某些常見的軟件缺陷,實施專項攻擊,一般不需要大量的測試時間,只了解產品基本情況就可以在短時間內在發現一批錯誤 。以下是測試專家James Bachd 在快速軟件測

通用測試內容

按鈕 退出 結束 輸入數據 登陸 命名 設置密碼 次數 文字顏色 1 字符型輸入框:   長度檢查:最小長度、最大長度、最小長度-1、最大長度+1、超入超工字符如把整個文章拷貝過去   空格檢查:輸入的字符間有空格、字符前有空格、字符後有空格、字符前後有空格   多行文本框

性能測試入門:性能測試中的各項指標告訴我們什麽

並不是 速度 阿裏 機制 找到 客戶 測試過程 著名 HP 性能測試 性能測試是通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統的各項性能指標進行測試。 按照不同的目標,可以分為負載測試、壓力測試、容量測試、穩定性測試。平時工作中如果不是專業的測試機構,開

ngrinder 壓力測試實踐 -- ngrinder介紹及部署

ngrinder dockr ngrinder ngrinder 介紹 ngrinder 是一款操作簡單,功能強大的分布式壓力測試工具,其可以簡單快速的開始測試,也可以靈活根據實際需求設計場景完成壓力測試工作。 快速開始第一步:輸入待測地址 第二步:設定壓測參數 第三步:設定預約或立刻開始 第四

性能測試基礎

並發測試 資源 數量級 記錄 依據 峰值 發生 數量 描述   性能測試包括執行效率、資源占用率、系統穩定性、安全性、兼容性、可靠性、可擴展性等,性能測試就是為描述測試對象與性能相關的特征並對其進行評價而實施和執行的一類測試。性能測試主要通過自動化的測試工具模擬多種正常

【朝花夕拾】Android效能篇之序言及JVM

序言        筆者從事Anroid開發有些年頭了,深知掌握Anroid效能優化方面的知識的必要性,這是一個程式設計師必須修煉的內功。在面試中,它是面試官的摯愛,在工作中,它是程式碼質量的攔路虎,其重要性可見一斑。在團隊中,效能優化的工作又往往由經驗豐富的老師傅來

如何估算測試工作量常規的估算測試工作量的方法

相關 風險 delphi 積累 log 不同 功能點 經驗 依賴 如何估算測試工作量(一)常規的估算測試工作量的方法作為一個管理者,你是否被詢問到某個項目要花多少時間,多少人力測試;或是作為一個普通的測試員,你是否被詢問到要花多少時間來完成某個任務或是一次回歸測試?我想大多

[翻譯]pytest測試框架

此文已由作者吳琪惠授權網易雲社群釋出。 歡迎訪問網易雲社群,瞭解更多網易技術產品運營經驗。 純官網譯文而已。。。 pytest是一個成熟的、全功能的python測試工具。 pytest框架編寫測試用例時,小的用例會變得更容易編寫,但對於複雜的應用或者庫應該更謹慎選擇。 特徵: 1.斷言失敗之後具備詳細的

負載測試方案

  目的 負載測試,是效能測試中的一種,通過測試系統、資料在資源超負荷環境(梯度漸進的過程)中執行時,持續正常執行的能力,程式能否承擔,分析其效能行為,以發現效能瓶頸、記憶體洩漏、資料不能實時同步等設計上的錯誤或驗證系統的負載能力。 注:負載測試屬於效能測試的子集,負

效能測試基礎——CPU

效能測試基礎——(CPU) 發表於:2017-8-01 11:12  作者:aceaoh   來源:51Testing軟體測試網採編 字型:大 中 小 | 上一篇 | 下一篇 |我要投稿 |&

pytest+allure自動化測試框架

  pytest是Python最流程的單測框架之一。 在本文中,我們將會介紹pytest的特點,功能和使用。 Demo 安裝Python依賴庫:pip3 install pytestpip3 install pytest-allure-adapto 檔案目錄: 三個pytest測試指令碼

35 個 Java 程式碼效能優化總結

前言 程式碼優化,一個很重要的課題。可能有些人覺得沒用,一些細小的地方有什麼好修改的,改與不改對於程式碼的執行效率有什麼影響呢?這個問題我是這麼考慮的,就像大海里面的鯨魚一樣,它吃一條小蝦米有用嗎?沒用,但是,吃的小蝦米一多之後,鯨魚就被餵飽了。程式碼優化也是一樣,如果專案著眼於儘快無BUG

常用控制元件測試

   常用控制元件測試點(一) 輸入框 輸入框一般分為文字輸入框、數字輸入框;一般使用在填寫輸入的內容上,輸入框常見測試點如下: 輸入框內容必填或選填 輸入字元長度是否合法,超長字元輸入後是否符合預期,可用邊界值檢查字元長度限制