Browser-based testing in NeoLoad with RealBrowser
Available as of NeoLoad 9, RealBrowser is included in all editions of NeoLoad and provides browser-based testing capabilities alongside already robust protocol-based testing.
During your load test, you may want your virtual user to connect to an FTP server to upload or download some files. This can be done through a Tricentis NeoLoad JavaScript. Here is an example of how to use FTP within a JavaScript using the FTPClient packages. FTPClient encapsulates all the functionality necessary to store and retrieve files from an FTP server.
We have provided the basics to send and receive a file, create and change directories, etc.
See a full list of FTPClient commands.
Copy and paste these code snippets into a skeleton JavaScript in your user path.
Note: It is always required to have the Initialization routine placed first to connect to your FTP server before performing the additional actions. Also, note that it’s recommended to include myFTPClient.logout(); and myFTPClient.disconnect(); at the end of your script to close your session’s connection.
Initialization (required to connect, fill in servername, username and password)
Create a new folder with MKDIR command
Change directory command
Note: Using PUT or GET methods may require switching your FTP connection into passive transfer mode. To do that add this one line command:
Put FTP file transfer into passive mode
Use of the GET method
Use of the PUT method
Command PWD (Print Working Directory)
Command LIST
For more information, click here.
Next steps: Review documentation or talk to us
Check out all of the content included within NeoLoad documentation.
Available as of NeoLoad 9, RealBrowser is included in all editions of NeoLoad and provides browser-based testing capabilities alongside already robust protocol-based testing.
Tricentis Test Automation (TTA) is recognized as a leader in the GigaOm Radar for API Functional Automated Testing.
Hear from our guest speaker, Andrew Aleshire, Senior Software Test Engineer, on what it took to build a world-class testing team.