上篇部落格中,我們介紹了服務化的相關特點,這篇部落格主要給大家介紹在預上線之前做的tcpcopy測試。主要是圖中紅色背景部分:
結果如下:
1,啟動tcpcopy server
配置無應答
1)啟動核心模組ip_queue
#modprobe ip_queue
2)設定要截獲的埠,並且設定對output截獲
#iptables -i output -p tcp --sport 18093 -j queue //注意這裡的port就是測試伺服器監聽的埠-此步驟必須設定,否則不通
3)啟動intercept
注意:配置好iptbales之後不要去執行service iptables start,不然新加的配置又會被清空了,如果iptables沒有啟動,可以在加規則之前啟動;如果1),2)已經設定並起效的話,只要執行intercept就好了;測試完成之後要呼叫iptables -f 把過濾規則去掉
2,啟動tcp client進行包的**
例子:
./tcpcopy -x 18093-192.168.2.16:18093
試驗用jsp:
system.out.println("xvshu");
%>
測試結果為
線上環境:
測試環境:
總結:程式的設計,是為了方便人,提公升效率,有了tcpcopy後,我們可以盡最大可能模擬線上的操作,為我們上線提供了保障!
軟體測試新手的修煉之路
1 興趣是最好的老師 對於軟體測試工作,通常是比較枯燥的,如果沒有興趣很難做到持久。我最近參與了乙個軟體測試專案,在測試團隊中,有三位是在校學生,他們以兼職的身份到公司上班,他們都是軟體相關專業的本科生和研究生,基礎都不錯。但是,只有其中一位表現最突出,因為他很珍惜這份社會實踐的工作機會,做事認真,...
軟體測試新手的修煉之路
1 興趣是最好的老師 對於軟體測試工作,通常是比較枯燥的,如果沒有興趣很難做到持久。我最近參與了乙個軟體測試專案,在測試團隊中,有三位是在校學生,他們以兼職的身份到公司上班,他們都是軟體相關專業的本科生和研究生,基礎都不錯。但是,只有其中一位表現最突出,因為他很珍惜這份社會實踐的工作機會,做事認真,...
軟體測試新手的修煉之路
1 興趣是最好的老師 對於軟體測試工作,通常是比較枯燥的,如果沒有興趣很難做到持久。我最近參與了乙個軟體測試專案,在測試團隊中,有三位是在校學生,他們以兼職的身份到公司上班,他們都是軟體相關專業的本科生和研究生,基礎都不錯。但是,只有其中一位表現最突出,因為他很珍惜這份社會實踐的工作機會,做事認真,...