Curl simulated logon, concurrency testing, and curl simulated logon concurrency
Stress testing is required for developing various software or systems. Recently, a background web system needs to be tested. How can we easily perform the test? curl is OK.
Curl is a powerful command in linux/unix. It is the full name of command url. The most important thing in web testing is to maintain the session, and the client implements the cookie.
Curl parameters:
-- Data post Parameters
-L automatic redirection
-C save cookies to files
-B sends the cookie together to the server
The specific operations are as follows:
Simulated login:
1
|
Curl-L-c cookie -- data "username = xxx & password = xxx" my_login_url |
Obtain the logon page:
1
|
Curl-B cookie pages_after_login_url |
In this way, you can perform some concurrent tests on the terminal.
For more articles, goXiaopengxuan.