1. 程式人生 > >curl模擬登入,併發測試

curl模擬登入,併發測試

開發各種軟體或系統都需要進行壓力測試等,近來有一個後臺web系統新需要進行測試,怎麼才能很方便的測試呢,curl就ok了。

curl是linux/unix下很強大的命令,全稱 command url,web測試中最重要的應該算是維持session,而客戶端實現的方式是使用cookie。

curl引數介紹:
--data post方式引數
-L 自動重定向
-c 將cookies儲存到檔案
-b 將cookie一起傳送至服務端

下面看一下具體的操作:
模擬登陸:

1
curl -L -c cookie --data "username=xxx&password=xxx"
  my_login_url

獲取登入後的頁面:

1
curl -b cookie  pages_after_login_url

這樣就可以在終端下進行一些併發測試了。

更多文章請前往小胖軒.