FTP Test

Prev Next

The FTP Test monitors the performance and availability of files on an FTP server. It can retrieve information about files on the server, or test uploading and downloading files from the server.

Note: Linux Enterprise Nodes currently do not support FTP test type.

FTP Test Properties

NameA name used to identify this test.
DescriptionOptional additional information about the test
Test LocationThe full path to the file the test will download from the FTP server:
- ftp(s)://hostname/path/filename.ext
or, for upload test:
- ftp(s)://hostname/prefix$<random>.ext 
Request Type
  • Upload: Send a file to the server. If selected, you must input the upload size in kb, and select whether the uploaded file should be deleted after the test.
  • Get: Request a list of files contained in the specified test location.
  • Download: Copy a file from the server. 
  • Use Passive Connection: This is typically needed when there is a firewall between the test client and FTP server. If the test encounters error "[16] Unexpected failure during an upload," make sure this option is enabled.
AuthenticationBy default, the test will run Anonymously (no authentication.)

By clicking "Add User Name and Password" you can select credentials from the credentials library, or add new credentials.
LocationThe Product/Folder location of this test (read only)
StatusDetermines whether this test is current Active or Inactive

Supported Metrics

# Purged RunsThe number of test runs manually excluded from calculation for purposes of SLA accuracy.
# RunsTotal number of test runs for the defined time period.
# Test ErrorsThe total number of test runs that failed. This is the sum of all of the following types of test failures:
  • # DNS Failures
  • # Connection Failures
  • # ssl Failures
  • # Response Failures
  • # Timeout Failures
  • # Test Limit Errors
# Test FailuresThe total number of elements that Catchpoint was unable to connect to, receive a response from, or load on the page.
% Adjusted AvailabilityIgnoring any purged runs, the percentage of test runs where the primary URL server was reached and the test was completed (i.e. there was not a Test Error.)
% AvailabilityThe percentage of test runs where the primary URL server was reached and the test was completed (i.e. there was not a Test Error.) Availability is calculated as:
(# Test Runs - # Test Errors) / # Test Runs
% DowntimeThe percentage of test runs where the primary URL server was unavailable, unreachable, or otherwise failed (i.e. there was a Test Error.) Downtime is calculated as:
# Test Errors / # Test Runs
% FrustratedThe percentage of test runs that exceeded the Apdex “frustrated” threshold.
% Not FrustratedThe percentage of test runs that completed in less time than the Apdex “frustrated” threshold. This is equivalent to: % Satisfied + % Tolerating
% SatisfiedThe percentage of test runs that completed in less time than the Apdex “Satisfied” threshold.
% ToleratingThe percentage of test runs that exceeded the Apdex “Satisfied” threshold but completed in less time than the “Frustrated” threshold.
ApdexA scoring mechanism that translates performance metrics of diverse applications into generic “User Satisfaction” levels using predefined response time thresholds. You can use default Apdex thresholds or configure your own on a per basis. For more details about Apdex, visit http://www.apdex.org/
Delete (ms)The time it took to delete the specified file from the ftp server.
DNS (ms)The time it took to resolve the domain name to an IP address.
Download (ms)The time it took to download the entire file from the ftp server.
Download File SizeThe size of the downloaded file.
Download ThroughputMeasures how efficiently the system was able to retrieve the file from the server. This is calculated as:
Download File Size / Download (ms)
Experience ScoreA composite metric that captures the overall experience of a user on a scale of 0-100.
Get (ms)The time it took to connect to the ftp server and query it for the file size.
Response (ms)The total time from the initial request until receiving the last packet of response data. It is the sum of DNS + Connect + ssl + Send + Wait + Load for all elements.
Signal QualityMeasures the quality of the WLAN connection in terms of data transfer speed. It indicates what percent of the available network are you using to move data (upload / download). 99% is as good as it gets in terms of signal quality.
Signal Strength (dBm)This number represents the power the clients device is receiving from the Access Point / Wi-Fi router. A number of -30 dBm indicates excellent while a number of -70dBm indicates very poor signal strength.
Test Time (ms)One cohesive metric that applies to all test types and indicates the total duration of the test run. Test Time is equivalent to Response, Test Response (Transaction and web tests) and ping RTT (Trace Route tests), and is used when calculating Apdex. Test Time is not available for Request, Host, or Zone charting.
Upload (ms)The time it took to upload the specified file to the ftp server.