The Loadrunner Script Converter can convert LoadRunner HTTP to JMeter and LoadRunner TruClient to Selenium in a short time. Also, SOAP UI scenarios can also be converted which will result in convert to Taurus and BlazeMeter.
In this article, we provide a list of the supported data and script files, along with a list of supported of LR TruClient and HTTP functions for the converter.
DataSources
All the files of data inputs (*.DAT files) will be migrated to *.CSV files
TruClient Supported Format and Functions
Any LR scripts written in .C format are supported. Also, .HAR files are now supported. We do not support Java or VisualBasic code.
These functions of TruClient are currently supported:
- Navigate
- Click
- Verify
- Type
- Select
- Evaluate JavaScript
- "If", "If2" (same implementation)
- For
- "Mouse Over", "internal", "Mouse Up", "Mouse Down" (All ignored due to many occurrences in recording.)
HTTP Supported Functions
These functions are currently partial or fully supported:
- lr_start_transaction
- lr_end_transaction
- web_url
- web_submit_form
- web_submit_data
- web_cache_cleanup
- web_cleanup_cookies
- web_add_header
- web_add_auto_header
- web_add_cookie
- web_convert
- web_convert_param
- web_concurrent_start
- web_custom_request
- "return", "web_concurrent_end", "web_set_max_html_param_len" (all same implementation)
- web_rest
- web_reg_find
- web_get_int_property
- lr_think_time (Only implemented when user passes int)
- if
- for
- while
- web_reg_save_param
- web_reg_save_param_regexp
- web_revert_auto_header
- web_set_certificate_ex
- lr_save_string
- lr_exit
- bz_comment
- body
- addDynaTraceHeader
- web_save_timestamp_param
- web_add_filter
- web_add_auto_filter
- lr_output_message
- lr_vuser_status_message
- sprintf
- lr_error_message
- web_reg_save_param_ex
- lr_log_message
- lr_save_timestamp
- lr_eval_string
- lr_exit_vuser
- do_while
SOAP UI Supported Format
- XML file format
- Upload in .ZIP file.
NOTE: Functions like data base connection, file handling, math functions, string handling or datetime functions are in the roadmap for including in the conversion's support. Also, at this time, we are not supporting concurrent samples, meaning we don't support running multiple samples in parallel. If your script contains these functions, please request personalized assistance to shiftleft@blazemeter.com, and a member of the support team will contact you within one business day.
If you have feedback on this feature, simply send it to shiftleft@blazemeter.com
For any technical issues or errors, contact us at support@blazemeter.com
0 Comments