什麼是協議?html
咱們經常點開的連接(URL)就有HTTP、HTTPS協議程序員
枯燥點的知識(協議模型)web
HTTP,webservice都是在<TCP/IP協議>的應用層。併發
TCP,socket在<TCP/IP協議>的傳輸層。app
*webservice是基於http協議傳輸數據,可是採用的是基於HTTP的soap協議傳輸數據socket
webservice=soap=http+xmlpost
一般使用SoapUI對webservice進行測試測試
*socket是基於TCP/IP的傳輸協議,是對TCP/IP協議的封裝url
長鏈接/大併發均可以使用socket。可是socket接口須要自定義,程序員須要本身去解析輸入/輸出流。代理
測試socket協議時,須要向程序員確認數據,以及數據格式等。
socket長鏈接測試,參考網址:Jmeter之TCP取樣器
*HTTP協議·參考網址:HTTP協議
測試工做中接觸80%都是HTTP協議。
web程序:能夠經過Fiddler/F12抓包查看
app程序:能夠經過Fiddler抓包查看,參考網址:Fiddler之經常使用操做(過濾器設置,代理設置,手機抓包設置,手機代理配置)