通過Excel分析測試資料同步複製持續時間

2022-01-30 08:28:07 字數 1258 閱讀 4080

最近做個遠端資料同步複製測試,主要用來分析**伺服器與各個終端的網路資料傳輸情況。

這裡不描述如何設定同步,如何收集資訊,而是描述收集資料後如何分析。

如標題所說,使用microsoft的excel工具來分析,很簡單而又直觀的體現同步複製持續時間鏈路,從而分析出資料同步是否在預定時間範圍,網路是否穩定。

1.收集資料格式&內容,如圖1:

圖12.製作excel圖表分析。

開始的時候,想通過測試項、伺服器位置,統計出各個操作動作,的資料同步最大持續時間、最小時間、平均資料。雖然可以實現,感覺光光資料顯示,太單調,畢竟要做報告。

後來就想到可以使用excel中的圖表,來分析。這一更加直觀,簡潔,如圖2:

圖2圖2,在表面上看出,所有的伺服器同步資料很不穩定,最大的持續時時間發生在11月11日,插入資料使用了48分42秒,最大持續時間與最小持續時間落差非常大,如圖3:

圖3光從圖2,和圖3,不能詳細的說明網路,資料同步是否穩定,環境的部署是否可行。因為各個伺服器距離不一致,網路部署,伺服器配置都不同,持續時間就存在不同。比較好的分析方向就是針對各個同步線路,再做進一步的詳細分析,如圖4:

圖4這裡看到1個接近36分鐘的尖端點,找下原因,是剛做測試的時候,發生的,同步設定除錯原因。之後的持續時間基本平衡穩定 ,遠端資料同步都能控制在7分鐘範圍,在可接受時間範圍。

其他類似分析。

圖5

no incapable except unthinkable.

msn:

[email protected]

讀取excel測試資料

unittest 的 test 本身是不推薦使用函式引數的,然而實際使用時,是不太可能將資料寫死,每條用例資料都寫乙個 test 方法,所以需要借助配置檔案例如excel,然而,又是如何將同乙個方法,進行多次測試,並且用到不同的資料,還生成測試報告呢?如下,提供一種解決方案 1 用xlrd讀取exc...

構造測試資料 對比測試資料

正確 include using namespace std typedef long long ll const int max n 1e6 10 intmain return0 author max n date 2019 10 04 15.03.21 description 正確 錯誤 inc...

MySQL通過儲存過程建立測試資料

1.建立儲存過程 2.複製insert語句到儲存過程中 3.替換未隨機變數 4.迴圈 create definer root procedure create users in number int begin 宣告變數 declare uname varchar 20 character set ...