Are you the publisher? Claim or contact us about this channel

Embed this content in your HTML


Report adult content:

click to rate:

Account: (login)

More Channels


Channel Catalog

Channel Description:

LoadRunner Practitioners Forum topics

older | 1 | .... | 185 | 186 | (Page 187) | 188 | 189 | .... | 199 | newer

    0 0

    LoadRunner 12.53 (Vugen ) doesnt invoke FIreFox v52 during recording web browser. After I start Recording, I find firefox in windows process but it doesnt show up, it just stays in the process. But I can easily opens it up if I stop recording. I have no problem with chrome but something is preventing Firefox from showing up. 

    0 0

    Dear Experts.

    I have got a interesting question from our customer.

    When install LR12.50, Java 1.7 will be installed as pre-required software, but when install other version LR, Java is not mandatory.

    From my understanding, if we do not use Java related protocol, then Java is not required for LR running.

    Also from my testing, if I uninstall Java after LR installation, I can record/replay http script successfully.

    So is there any reason why LR12.50 install Java by default?

    Maybe before LR12.50, there are many issue related to Java version compatibility, so LR12.50 installed a version LR can support by default? Then later since Java is not mandatory, so they removed this action in following LR version(12.53 for example)?

    Hope you can have more information about this.

    Thanks a lot.

    0 0

    Hello Community,

    Can someone explain further on the differences/benefits of using both URL-based script vs HTML-based script?

    If you can provide some examples or situations, it would be helpful and beneficial for me to clearly understand and see the values in each.

    HTML-based script:
    Generate a separate step for each HTMl user action. The steps are intuititve, but they do not reflect true emulation of the JavaScript code.

    URL-based script:
    Records all browser requests and resources from the server that were sent due to the user's actions. For normal browser recordings, it is not recommended to use the URL-based mode since it is more prone to correlation realted issues. However, if you are recording pages such as applets and non-browser applications, this mode is ideal.


    0 0

    is it possible to do Audio and video testing using loadrunner? if yes please let me know the protocol ?

    0 0

     I installed the right Jre and Jdk version in my system ,and it is able to capture events using windows socket+HTTP/HTML protocol.Please check 1st the version of IE and JAVA in the system and install the right version.


    P.S: This thread has been moved to a new Topic-Forum Moderator.

    0 0

    Hello All,

    I am trying to run the RDP script in Load Runner controller 12.53 (trial version) with 2 users by selecting the Terminal services enabled in the Load Generator Information settings.

    No of Terminals : 2

    Maximum  number of  Vusers per terminal : 1

    The script is running successfully in Vugen and Controller for 1 Vuser with the Terminal services disabled.

    I am getting 1 Vuser passed and 1 Vuser failed with "Error: Connection reset by the server" issue.

    Can you please suggest me the solution to the above issue.

    Attached : LG_Information settings,Run time settings , Controller Error.




    0 0

    i've been trying to solve a problem with a Truclient Firefox script running on Windows 7 BPM 9.30 PCs and have not found anything after much research. the Truclient Firefox script was developed in Vugen 12.02.

    the script gives timeout errors (Error -205177: ** 1: Navigate to https://my-url) that i have not been able to isolate. this despite increasing the Maximum time for object-not-found to 120s, and the End-of-network identification timeout to 3600ms (which seems to be the max value). the script runs just fine on BPM 9.25 PCs, and i am also able to navigate to the site using a browser on the problems PCs. i have also tried to run it under Vugen 12.53 Patch 4 on the problem BPMs; when running under Vugen, the script gives might give a URL timeout warning, but when running under BPM 9.30 the timeout causes a transaction failure.

    i've tried increasing the log level, creating extended logs, etc but don't seem to be getting anywhere. any suggestions?

    0 0

    I have a script that simulates 1000 Vusers. Is it possible to assign custom bandwidths for 100 users as 128kbps, 500 users as 1Mbps and remaining as 2 Mbps?

    0 0

    I have a script that will be required to simulate 1000 Vusers. Is it possible to assign custom bandwidths for 100 users as 128kbps, 500 users as 1Mbps and remaining as 2 Mbps?

    I do not want to create multiple copies of script! Is it possible by any config or programmatically ?

    0 0

    I opened Start HP Web Tours Server, and I can access http://localhost:1080/WebTours successfully.

    However, when I use the record in Virtual User Generator, it seems the server doesn't return any data.

    I tried IE, Chrome, Firefox, and all of these browsers didn't work.

    It is strange that Edge can access the site. Sadly, the result the recording seems wrong.

    I runs Windows 10 in Parallels Desktop. The version of LoadRunner is 12.53(community edition).

    0 0

     /*input type="hidden" name="userSession" value="120659.12709599zcAztADpifDHcDiptcDV"/>
    <table border */
                              "LB= value",
                              "RB=/>\n<table border",

            "Name=userSession", "Value={ABCDE}", ENDITEM, 
            "Name=username", "Value=jojo", ENDITEM, 
            "Name=password", "Value=bean", ENDITEM, 
            "Name=JSFormSubmit", "Value=off", ENDITEM, 
            "Name=login.x", "Value=51", ENDITEM, 
            "Name=login.y", "Value=12", ENDITEM, 

    application is

    Action.c(7): Error -26396: The "ABCDE" argument (number 1) is unrecognized or misplaced [MsgId: MERR-26396]
    Action.c(7): Registering web_reg_save_param_ex highest severity level was "ERROR" [MsgId: MMSG-26389]

    0 0

    After recording , my Loadrunner always hang and I can not do anything else accept killing the process via task manager. It's happen everytime I finish recording.  Anyone can help me?

    0 0

    Action.c(1573): Warning: The string '"id":null,"isBrowserDefault":true,"currentOffsetMinutes":-330,"code":"Asia/Calcutta","name":"India Standard Time","label":"India Standard Time - (Calcutta)*","$$hashKey":"00W"' with parameter delimiters is not a parameter.

    0 0

    Hello Everyone,

    LoadRunner is hosting an Online Expert Day on April 19th, 2017!  Mark this on your calendars!



    If you are a customer with a support contract, then we would like to invite you to join us LoadRunner Support Customer Forum on April 19th, when HPE product Experts will be online for 24 hours to answer any questions regarding:

    Any topic on LoadRunner


    Event start time: April 19th at 02:00 AM Pacific Daylight Time / 05:00 AM Eastern Daylight Time / 09:00 AM Greenwich Mean Time

    Event end time:  April 20th at 02:00 AM Pacific Daylight Time / 05:00 AM Eastern Daylight Time / 09: 00 AM Greenwich Mean Time.


    What is an Online Expert Day? 

    Online Expert Day is an event when HPE product, R&D, and Support team members and other employees join our online forums to answer your toughest technical questions.  Online Expert Days give you a chance to talk directly with the HPE Experts!


    How does the Online Expert Day event work? 

    HPE Experts will be online for 24 hours in the forum and will do their best to answer your questions. They may need to get some more information from you so please check the box "email me when someone replies".  An online conversation will be born!


    To participate, you do need access to the LoadRunner Support Customer Forum if you don’t have access, please add your Support Agreement ID (SAID) to your HP Passport profile and log in again.

    To check this please do the following:


    If you have a valid support contract and are still experiencing issues, please send an email to

    For more information on our Support Customer Forums and how to add your Support Agreement ID (SAID) to your   Passport profile, please click here.

    For upcoming Online Expert Days, please bookmark the HPE Software Online Support Services - Forum events page.


    If you have questions regarding the Online Expert Day event, please reply to this message.


    We look forward to your attendance and your questions!



    HPE Support

    0 0

    LR Analysis crash when i try to generate a new report. It's ok to generate HTML report.

    Loadrunner 12.35  windows 10

    0 0


    I am new to Web-Http/Html protocol. I am using Loadrunner 12.53 and windows Server 2012 R2.

    In TruClient Protocol, script can also be recorded in between two steps.

    I would like to know, can I record the script in between two steps, in Http/Html protocol? If yes, then how?


    0 0

    I am using Truelient web for my script and everything is woring fine while I run my script in Development mode. But when I run it in replay mode I am getting error on io.write function - 

     Script doesnot stop and its kind of hangs in there, nothing is happening.The same steps execute fine in the development mode.

    Details : 

    LR Version : 12.53 Build 1203

    Browser : Chromium

    Below is full error - 

    Error -205177: TypeError: Cannot read property 'write' of undefined
    TypeError: Cannot read property 'write' of undefined
    at Element.TC_NS.Registry.addRule._toMarkup (chrome-extension://opmdjnhpgoamlkjpphnnhohdcgnimbbj/RRE/content/l10n/StepsMarkups.js:164:85)
    at Element.TC_NS.Step.TC_NS.Property.initObj.toMarkup (chrome-extension://opmdjnhpgoamlkjpphnnhohdcgnimbbj/RRE/content/model/Step.js:1075:20)
    at Element.TC_NS.Step.TC_NS.Property.initObj.toString (chrome-extension://opmdjnhpgoamlkjpphnnhohdcgnimbbj/RRE/content/model/Step.js:1069:47)
    at Element.runStep (chrome-extension://opmdjnhpgoamlkjpphnnhohdcgnimbbj/RRE/content/model/StepExts.js:98:15)
    at Element.handler (chrome-extension://opmdjnhpgoamlkjpphnnhohdcgnimbbj/RRE/content/infra/Query.js:51:20)
    at Object.window.TC_NS.RuleEngine.dispatch (chrome-extension://opmdjnhpgoamlkjpphnnhohdcgnimbbj/RRE/content/infra/RuleEngine.js:107:41)
    at Object.TC_NS.Event.dispatch (chrome-extension://opmdjnhpgoamlkjpphnnhohdcgnimbbj/RRE/content/infra/Event.js:41:26)
    at Object._onTrackEnd (chrome-extension://opmdjnhpgoamlkjpphnnhohdcgnimbbj/RRE/content/model/Step.js:583:71)
    at Object.EventTracker.untrackMe (chrome-extension://opmdjnhpgoamlkjpphnnhohdcgnimbbj/RRE/content/infra/Event.js:86:9)
    at Element.<anonymous> (chrome-extension://opmdjnhpgoamlkjpphnnhohdcgnimbbj/RRE/content/infra/Event.js:69:8)
    While calling handlers in TC_NS.RuleEngine dispatch, event=** 25: If Status's Visible Text Contain Wave Process Completed ** successfully completed with end event 'Action completed', handler=
    addOnetimeEventListener: type=step/end, function=function runStep(e) {
    function handleCatchStep(evt) {
    if (evt.continueOnError)
    if (evt.errorStep) {
    step = $this._nextStep = evt.errorStep;
    step.query.addOnetimeEventListener("step/end", runStep);
    catchStepToBeHandled = true;
    return step.start($this);

    if ( === TC_NS.Step.LEVEL_INTERNAL) {
    return $this.end(e.retCode, {extRetInfo : e.extRetInfo} );
    return $this.end(TC_NS.Step.RETCODE_ABORTED_FAILED, { originalErrorEvent : origErrEvent ,
    extRetInfo : e.retCode == TC_NS.Step.RETCODE_ABORTED_FAILED ?

    if (e) {
    var actionOnError = TC_NS.RTS("RTS.TruClient.ActionOnError");
    if (actionOnError == 2 && e.retCode == TC_NS.Step.RETCODE_SUCCEEDED) {
    if( == "block" &&"catch") ) {;
    else if (e.retCode > TC_NS.Step.RETCODE_SUCCEEDED) {
    var origErrEvent = e;
    var catchStepToBeHandled = false;
    while (origErrEvent.originalErrorEvent)
    origErrEvent = origErrEvent.originalErrorEvent;
    TC_NS.Query.addOnetimeEventListener("step/catch-step", handleCatchStep);
    if (actionOnError == 2) { e.toString());
    TC_NS.Event.dispatch("transaction/markOpenTransAsFailed", {}, { step: });
    var res =;
    if (catchStepToBeHandled == true || actionOnError != 2) //ActionOnError is NOT continue on error
    else if (e.retCode == TC_NS.Step.RETCODE_ABORTED_SUCCEEDED) {
    var event_params = { extRetInfo : e.extRetInfo };
    Object.extendWithoutOverwrite(event_params, e.propsObj);
    if ( (isRunLogicTopChild($this) || isRunLogicInternalBlock($this)) &&
    event_params.exitTarget && event_params.exitTarget == 'Action' &&
    event_params.exitStatus == 'Pass') {
    // report ?
    else {
    return $this.end(TC_NS.Step.RETCODE_ABORTED_SUCCEEDED, event_params);

    if ($this._nextStep == "INVALID") {

    $this._nextStep =;

    var duration = TC_NS.RTS("step/duration",;
    var childStep =;
    if (childStep && !duration) {
    interStepTime = childStep.intervalStepTime;
    childStep.intervalStepTime = 0;
    if (duration) {
    duration = $this.randMinTime(duration);
    interStepTime = duration * 1000 - ((new Date()).getTime(); // (duration-executionTime) = interStepTime;

    var step = $this._nextStep, interStepTime = interStepTime || 0;

    if (!step) {
    if (TC_NS.Script.state == TC_NS.Step.STATE_RUNNING_FROM)
    else if( e &&>0 )
    $this.notifyProgress(TC_NS.Step.PROGRESS_ACTION_COMPLETED, { retCode: TC_NS.Step.RETCODE_FAILED, extRetInfo:[0] });
    else {
    TC_NS.Event.dispatch("step/calc/next", step);

    if (step.type == 'block' && step.getAttribute("catch")) {
    if (e) return runStep(e);
    step.query.addOnetimeEventListener("step/end", runStep);
    step.end(TC_NS.Step.RETCODE_FAILED, { extRetInfo : "Step Misplaced" }, true);
    else if (TC_NS.Script.state == TC_NS.Step.STATE_RUNNING_FROM) {
    step.query.addOnetimeEventListener("step/end", runStep);
    step.start($this, false, true);
    else {
    var pacing = TC_NS.RTS("step/pacing", step.realStep);
    var pendingCause;
    if (pacing === undefined) {
    pacing = interStepTime;
    pendingCause = "minTime";
    } else {
    if (interStepTime > pacing) {
    pacing = interStepTime;
    pendingCause = "minTime";
    } else {
    pendingCause = "pacing";
    $this.query.addEventListener("step/abort", onAbort);
    startTimer = setTimeout(function() {
    $this.query.removeEventListener("step/abort", onAbort);
    step.query.addOnetimeEventListener("step/end", runStep);
    TC_NS.Event.dispatch("step/end/pending", step, { time: new Date().getTime() });
    step.start($this, false, step.level != TC_NS.Step.LEVEL_INTERNAL); }, pacing);
    TC_NS.Event.dispatch("step/start/pending", step, { ETA: pacing, cause: pendingCause,
    time: new Date().getTime() });
    } Snapshot Info [MSH 1 0] [MsgId: MERR-205177]

    0 0


    I am having a script in Web-Html/Http protocol, Loadrunner 12.53. I added one new action in the existing script and click on replay. An error message appear “Failed to find .cfg file.”

    I click on Runtime setting and save the setting again, but still I am getting this error.

    Can anyone help me to solve this.


    0 0



    The website we are testing only works in Chrome 55 or higher

    For the LR 12.53 with patch 4, TruClient - Chromium protocol:

    • Is any kind of work around or hotfix available that will allow TruClient Chrome to be updated to version 55 for our TruClient Scripting?
    • If no patch or hotfix is available, can they have one made available ASAP?
    • When will LoadRunner TruClient support the browser updating (for Firefox and Chrome)?
    • What versions of Firefox and Chrome will the next version of LoadRunner TruClient support?
    • When will LR 14 be released?

    0 0


    My Vugen works perfectly from Office, but vugen hangs when accessed from home.

    Script gets recorded, but Under Recording options cannot save Correlation options.

    Once clicked on record , message pops up saying, No runtime settings are applied.

    When verified in log, getting error as correlation.xml has to access rights for Vugen directory.

    Can anybody help please.



older | 1 | .... | 185 | 186 | (Page 187) | 188 | 189 | .... | 199 | newer