Alcatel-Lucent alu Ajaxtest Performance Tool Author: Eric L. Edberg Ver:3.9

Ajaxtest transfers files to or from web server(s) the specified number of times using JavaScript's xmlhttprequest() method. After each transfer it logs the results on the server into a log file and MySQL database. HTTP GET is used to download files. HTTP POST is used to upload dynamically-created data payloads. At test conclusion analytic metrics are display summarizing time and throughput performance.
  • Mouse over form fields for help / instructions
  • Fields in RED are required
 

Enable Upload  Download Test is enabled by default
HTTPS   Select Question Mark for pre-test requirements
Vendor
Tester:  Username / Handle
Input initials / identity of tester: ELE, LM, JAW
Test ID:  yymmddhhmmss GMT   
Value should be unique and not used in previous tests
Value used to construct log file name e.g.: Logs/Ajaxtest_TestID_log.txt
Model:  
Type:  
Files: Select one of more files to transfer
Cell Proximity
Location:  
Servers:
Iterations:
Comment:  255 characters
RF Attenuation Input numeric RF signal level @ start of test e.g.: 4G: LTE SINR, 3G: RSSI
WAN RTT Delay ms
RAN RTT Delay ms
Jitter RAN
Measured RTT ms
TCP Optimization Optional DB-only override - Values automatically derived based on Server selection when processing Ajaxtest metrics
Device IP:
MySQL DB:  Log results into the MySQL DB
Reset Test Results:  Erase Test Summary and Gain Summary results; reset internal program counters
Disable Abort Timer:  Disable Max Download Time Alarm
Enable TCP Pre-Connect Hack:  Download a dummy 1K.html dummy file to consume the 2nd TCP Pre-Connect socket (download only)
Maximum Transfer Time:  Seconds
Max Timer Validation:     Seconds
STD DEV Exclusion  Data Range
MEAN Exclusion  Data Range
MEDIAN Exclusion  Data Range