天天看點

無人車部署方式對比測試報告

1引言

1.1 文檔目的

本文檔是咪網停車系統實施過程中的文檔,此文檔作為測試的指導性方案,用以明确與描述在客戶選用阿裡雲服務時,伺服器負載情況,以確定當客戶選用阿裡雲服務可以适用。

預期參考人員包括:産品使用者、測試人員、開發人員、項目管理人員、以及品質管理人員和需要閱讀本報告的高層經理。

1.2 參考文檔

無人車監控用戶端_概要設計.xlsx

無人車監控用戶端産品需求文檔 .docx

2 功能測試概要

2.1 測試用例設計

場景編号001:

對“登入注冊”子產品中的“注冊”及“登入”進行測試,要求注冊正常,登入登出正常。

場景編号002

對“停車資料”子產品中的“停車資料”進行測試,要求1平均車位周轉率;2近30天停車收費資料總覽;3停車方式占比;4停車時間占比功能正常。

場景編号004

對“車位管理”子產品中的“車位地圖”及“車位清單”進行測試,要求1展示車位地圖;2全部、違停、空閑、計費資料;3搜尋支援;4可建立搜尋條件:路段,巡檢員,查詢是否正确;5車位清單展示;6可分頁顯示功能正常。

場景編号005

對“違停監控”子產品中的“驗證記錄”進行測試,要求1搜尋條件檢查:2停車路段、巡檢員、車輛資訊、稽核狀态、送出時間;3驗證記錄稽核,取消;4資料清單展示功能正常。

環境編号001

對阿裡雲環境及本地環境進行對比測試,主要關注同任務場景下負載情況。

2.2 測試環境與配置

資料庫:MySql,Sqlserver

Tomcat:Tomcat7.0

伺服器:阿裡雲

2.3 測試方法

場景法

邊界值

等價類劃分

因果圖等,混合使用

3性能測試摘要

3.1壓力機器配置

(IP)位址 作業系統 記憶體 CPU 硬碟

10.0.0.55 Linux 16G 8C 100

3.2被測機器配置

主機型号 數量 作業系統 處理器 記憶體 硬碟 網絡環境

阿裡雲 8 Linux 4C 4GB 100GB 10M共享

3650M5 1 ESXI/LINUX 32C 64GB 1TB*9 100MB獨享不含BGP

3.3基礎資料準備

咪表200個

使用者50個

訂單20000筆

3.4性能測試目标要求

  1. 相關測試查詢場景要求能支援50并發數
  2. CPU小于等于70%,記憶體小于等于70%
  3. 單一事務的成功率大于等于99.9%

3.5 系統監控記錄

序号 測試場景

(阿裡雲) cpu(%) RAM DB-CPU DB-RAM

1 登入 78% 38% 30% 88%

2 驗證記錄稽核 78% 40% 29% 88%

3 待付款訂單查詢 78% 41% 59% 88%

4 已付款查詢 78% 42% 48% 88%

5 咪表健康 78% 43% 25% 88%

(本地) cpu(%) RAM DB-CPU DB-RAM

1 登入 15% 42% 22% 45%

2 驗證記錄稽核 43% 35% 29% 75%

3 待付款訂單查詢 23% 15% 67% 69%

4 已付款查詢 20% 15% 75% 33%

5 咪表健康 32% 26% 25% 65%

4 測試結果分析

4.1 測試結果說明

若客戶僅選用單節點來支撐整體業務的情況,考慮年服務費與裝置費用,建議選用阿裡雲伺服器予以支撐。

僅當客戶并發量級超過500,且必須本地存儲資料時,考慮采用本地部署方式。

5.對軟體功能的結論

測試全部通過。