1、 根據參數 who ,找到要調用微服務模塊
2、 微服務模塊,收到命令后,根據參數 dowhat ,調用上層的原子測試功能
3、 上層命令執行層在執行原子測試功能的時候,用到了 parastodo 參數
圖 4 -4 自動化測試系統網絡分布設計圖
自動化測試系統實際組網圖如下。
整個系統測試系統分布在 3 個測試 PC 上。
1、 兩臺 PC 上都安裝有軟電話 + 模擬工具,也安裝了相應的軟電話和模擬工具的 Sikuli 驅動模塊
2、 第三臺 PC 上安裝運行有兩個 python 編寫的微服務腳本。一個可以對 Oracle 數據庫進行操作,另外一個可以通過 SSH 協議遠程對服務器進行操作。對服務器進行操作的模塊目前只實現了日志分析功能。
圖 4 -5 平臺自動化測試系統實際組網圖
原文轉自:https://mp.weixin.qq.com/s/XMsmK6kaysG7Y_DUZjnx-Q