0
我正在爲本地IPC編寫客戶端和服務器庫。客戶端和服務器都具有使用命名管道在兩個進程之間發送數據的類。我想編寫功能測試來測試客戶端服務器庫。客戶端 - 服務器功能測試
我的想法是在functionaltest中創建客戶端,在單獨的可執行文件中模擬服務器,使用CreateProcess啓動服務器並將數據發送到服務器。但在這種情況下,我不會對模擬服務器進行任何控制,並且檢查客戶端發送的數據無法在服務器上進行驗證。
任何人都可以建議我如何編寫客戶端服務器功能測試,所以我可以驗證這兩個模塊的功能。
這裏是我正在考慮的幾項測試, 1.客戶端連接到服務器。 2.客戶端從服務器正常斷開連接。 3.客戶端發送一些數據到服務器。 4.服務器選擇性地斷開客戶端連接。 5.服務器關機/客戶端關閉 6.等等
謝謝, 阿賈伊
服務器是特定於某個應用程序還是這是一個通用的客戶端 - 服務器通信庫? –