qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          智能交通系統之接入服務器性能測試

          1.概述及性能需求:

            在智能交通系統中,前端攝像機拍到過車的照片后會把相關信息傳到接入服務器,然后入庫。現在要測試接入服務器的性能, 是否達到需求規格中要求的100條/秒的接入速度

            2.測試環境搭建:

            測試工具使用LoadRunner,用12臺PC機作為壓力機,一臺應用服務器,部署接入服務器主程序,一臺數據庫服務器,考慮到過車數據中包含圖片,加壓后數據量大,對網絡速度要求高,所以直接通過千兆交換機相連。

            服務器設置:打開最大文件鏈接數

            ulimit -n 65535

            隨著存放的圖片越來越多,為避免服務器空間被占滿,設置定時刪除命令:

          crontab -e
          30  */1  *  *  *  rm -rf /pic/2013/06/*

            就是每小時30分,每隔一小時刪除一次圖片。

            3.測試腳本錄制與調試

            測試時是通過開發的WINDOWS終端程序模擬前端設備發送過車程序,所以錄制協議選擇Windows Sockets,應用類型選:Win32 Applications,錄制后,插入事務,再參數化,設置迭代次數

            部分代碼如:

          #include "lrs.h"
          Action()
          {
          lr_think_time(6);
          lr_start_transaction("send");
          lrs_send("socket1", "buf4", LrsLastArg);
          lrs_receive("socket1", "buf5", LrsLastArg);
          lr_end_transaction("send", LR_AUTO);
          return 0;
          }

            4.測試過程

            測試時使用其中一臺PC機作為控制機,另外11臺PC機作為壓力機,同時向接入服務器發送數據。測試過程序中,發現程序存在內存泄漏、處理速度慢等問題,經開發優化后,最后測試結果達到了需求規格中指定的處理速度。

            5.性能監控分析

            監控服務器狀態可使用nmon工具,使用Linux命令也可以收集到一些性能數據,如:

          #!/bin/sh
          while [ "XX" = "XX" ]
          do
          ps aux|grep Alarm|grep -v grep  >> xnjk.log
          sleep 60
          done

            事務響應時間、每秒通過事務數,通過率等過程記錄可以通過loadrunner進行監控,數據庫性能可以使用AWK進行監控。

            6.測試結束后,根據測試數據編寫測試報告,提出自己的意見。

          本文出自 pengpengfly 的51Testing軟件測試博客:http://www.51testing.com/?394182

          原創作品,轉載時請務必以超鏈接形式標明本文原始出處、作者信息和本聲明,否則將追究法律責任。

          版權聲明:本文歡迎轉載,轉載時請務必以超鏈接形式標明文章原始出處、作者信息和本聲明,否則將追究法律責任

          posted on 2013-07-12 10:17 順其自然EVO 閱讀(259) 評論(0)  編輯  收藏 所屬分類: loadrunner

          <2013年7月>
          30123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 郓城县| 揭西县| 天镇县| 磐石市| 富顺县| 闸北区| 新郑市| 临洮县| 延寿县| 霞浦县| 博野县| 兰西县| 巢湖市| 库尔勒市| 成武县| 郁南县| 遂溪县| 壤塘县| 冷水江市| 桃源县| 绥化市| 鄂托克旗| 昭通市| 汨罗市| 铁岭市| 万山特区| 明光市| 湘西| 遂溪县| 互助| 含山县| 牟定县| 南和县| 长子县| 沭阳县| 建始县| 聂荣县| 巴马| 新竹县| 昌平区| 中超|