软件测试指标分析,实时数据库功能测试指标分析
1、實時數據庫的概述
實時數據庫系統(RTDB-Real Time Database)是開發實時控制系統、數據采集系統、CIMS系統等的支撐軟件。在流程行業中,大量使用實時數據庫系統進行控制系統監控,系統先進控制和優化控制,并為企業的生產管理和調度、數據分析、決策支持及遠程在線瀏覽提供實時數據服務和多種數據管理功能。實時數據庫已經成為企業信息化的基礎數據平臺。
實時數據庫的一個重要特性就是實時性,包括數據實時性和事務實時性。數據實時性是現場IO數據的更新周期,作為實時數據庫,不能不考慮數據實時性。一般數據的實時性主要受現場設備的制約,特別是對于一些比較老的系統而言,情況更是這樣。事務實時性是指數據庫對其事務處理的速度。它可以是事件觸發方式或定時觸發方式。事件觸發是該事件一旦發生可以立刻獲得調度,這類事件可以立即得到處理,但是比較消耗系統資源;而定時觸發是在一定時間范圍內獲得調度權。作為一個完整的實時數據庫,從系統的穩定性和實時性而言,必須同時提供兩種調度方式。
針對不同行業不同類型的企業,實時數據庫的數據來源方式也各不相同。總的來說數據的主要來源有DCS控制系統、由組態軟件加PLC建立的控制系統、數據采集系統(SCADA)、關系數據庫系統、直接連接硬件設備和通過人機界面人工錄入的數據。根據采集的方式方法可以分為:支持OPC協議的標準OPC方式、支持DDE協議的標準DDE通訊方式、支持MODBUS協議的標準MODBUS通信方式、通過ODBC協議的ODBC通信方式、通過API編寫的專有通信方式、通過編寫設備的專有協議驅動方式等等。
2、實時數據庫的功能測試指標分析
1)功能測試指標
● 數據采集功能:
支持OPC接口標準;
實時數據的采集時間分辨率;
單個數據采集接口的數據吞吐量;
遠程數據采集,支持通過局域網或者廣域網實時傳輸采集數據;
支持數據緩存,在與服務器斷連情況下能夠緩沖一定的數據;
支持故障自恢復,能夠在與服務器之間網絡故障解除后自動恢復數據采集;
數據采集進程的優先級應低于控制相關的進程,并且占用的處理器不高于15%
● 數據組織:
至少支持布爾型、整型、字符串與浮點型四種基本數據類型,單服務器支持的點數不少于2萬。
點的定義支持中文描述,字符串數據支持中文字符串。
點值的定義遵循控制系統的習慣,應包含:時間戳、值、狀態,狀態不應分開以單獨的點表示。
● 報警處理:
模擬量應該支持越限報警,而數字量應該支持狀態報警,至少包括開關報警;
支持報警類型與報警限的在線設置;
支持組合報警的定義與自動檢測;
21/212>
總結
以上是生活随笔為你收集整理的软件测试指标分析,实时数据库功能测试指标分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: easyui combogrid 本地模
- 下一篇: Win10系统路由器设置教程