Here is the test method I used, there are other better test methods of users can also be shared.
Test method:
The ability to test WiFiDog processing requests is achieved by sending multiple connection requests through the software , which is its stability.
Send Web connection requests via Http_load software, view background monitoring wifidog exceptions, and gradually increase the number of send connection requests until WiFiDog Dead or restarted.
Test environment:
Connect the brushed, WiFiDog - certified routes to the Internet and test machines (computers or mobile phones). Use your computer to connect to the routing background to run WiFiDog in debug mode toMonitor WiFiDog at any time .
Test conditions:
the WiFiDog is started and the test machine is not certified.
Expected Result:
WiFiDog dead or restarted.
Test steps:
Test Tool Link: Http://pan.baidu.com/s/1i36B8ED
The router is connected to the outside network, confirm wifidog Boot, under the conditions of non-authentication, the http_load.zip Compressed package to the C packing directory. Open the http_load folder, and double-click the Run wifidog stability Test . bat batch program. Wait for the program to complete, open the folder under the result.txt can see the results.
The right side is the modified WiFiDog version test result
Results Analysis:
Fetches, max parallel, 50527 bytes, in 0.140625 seconds
1684.23 mean Bytes/connection
213.333 fetches/sec, 359303 bytes/sec
msecs/connect:1.04167 mean, 31.25 max, 0 min
msecs/first-response:46.3542 mean, 78.125 max, 15.625 min
HTTP Response Codes:
Code 302–30
1. fetches, max parallel, 50527 bytes, in 0.140625 seconds
Description in the above test ran a request, the maximum number of concurrent processes is the sum of thedata transferred is 50527bytes, the run time is 0.140625 seconds
2. 1684.23 mean bytes/connection
Describes the average amount of data transferred per connection 50527/30=1684.23
3. 213.333 fetches/sec, 359303 bytes/sec
Indicates that the response request per second is 213.333, and the data delivered per second is 359303 bytes/sec
4. msecs/connect:1.04167 mean
Indicates that the average response time per connection is 1.04167 msecs,31.25 max, 0 min, maximum response time 31.25msecs, Minimum response time 0 msecs;
5. msecs/first-response:63.5362 mean, 81.624 max, 57.803 min 6,HTTP response Codes:code 200- the
Explains the type of open response page, and if there are too many types of 403, it may be important to note if the system is experiencing bottlenecks.
Special Instructions:
The main indicators in the test results are fetches/sec,msecs/connect , which is the number of queries per second that the server can respond to, using this metric to measure performance.
The command parameters are as follows:
-parallel Shorthand - p : means the number of concurrent user processes.
-fetches - f : Meaning is the total number of accesses.
-rate Shorthand - p : The meaning is the frequency of visits per second.
-seconds Shorthand - s : The meaning is the total access time.
This article by http://www.wifidog.pro/2015/03/31/wifidog%E7%A8%B3%E5%AE%9A%E6%80%A7%E6%B5%8B%E8%AF%95.html compilation, reprint please indicate the source
WiFiDog certification Stability test method and description