Load Runner - stress test for BI java report(WAD 7.0) error

Dear all:                                                                               
Our project implement the SAP Portal 7.0(NW2004s, BW/EP SP14) and before we go-live, we use the Load Runner 8.0 to test the performance of SAP BW Java reports.
1. We develop the BI report basing WAD 7.x, setup Iview in sap EP for BI report and get the BI report URL.
    2. We fill the report URL in IE(6.0) to run this report and display the bi report successfully ,
eg: http://epserver:50000/irj/servlet/prt/portal/prtroot/com.sap.ip.bi.web.portal.integration.launcher?sap-bw-iViewID=pcd%3aportal_content%2fcom.ahepc.BI%2fcom.ahepc.iView%2fcom.ahepc.FI%2fcom.ahepc.BI_I_ZWAFI_006&sap-ext-sid=1
    3. Use the LOADRUNNER to make one performance testing for this URL:
             1)We record the BI report's URL basing HTML protocal and replay it successfully. But when we run the script with the more than 2 Vusers, there are errors.
             2)The record script can only run with 1  Vusers! If we run with 2 or more Vusers, the error display. The error like this:
Action.c(525): Error -26612: HTTP Status-Code=500 (Internal Server Error) for "http://epserver:50000/irj/servlet/prt/portal/prtroot/com.sap.ip.bi.web.portal.integration.launcher"
             3)  We try to use the SAP WEB protocol to test it ,the same error like this:
Action.c(98): Error -26612: HTTP Status-Code=500 (Internal Server Error)for "http://epserver:50000/irj/servlet/prt/portal/prtroot/com.sap.ip.bi.web.portal.integration.launcher?sap-bw-iViewID=pcd%3aportal_content%2fcom.ahepc.BI%2fcom.ahepc.iView%2fcom.ahepc.FI%2fcom.ahepc.BI_I_ZWAFI_006&sap-ext-sid=1"
            4)   Choose one report which no selection variable screen ,the user access the URL and get the result page directly. we can do the test  for this type report with more than 10 Vusers using LoadRunner 8.0.
                Make analysis with the two type report's script,we found the BI report which have selection variable screen recorded the scripts like this:
     web_submit_data("com.sap.ip.bi.web.portal.integration.launcher_4",                "Action=http://epserver:50000/irj/servlet/prt/portal/prtroot/com.sap.ip.bi.web.portal.integration.launcher",
     "Method=POST",
    "RecContentType=text/html",                    "Referer=http://epserver:50000/irj/servlet/prt/portal/prtroot/com.sap.ip.bi.web.portal.integration.launcher?sap-bw-iViewID=pcd%3Aportal_content%2Fcom.ncgc.pct.folder.ncbw%2Fcom.ncgc.pct.folder.ncbw.role%2Fcom.ncgc.pct.bw.role.ydjcykhaqgl%2Fzyfx%2FZANCCSM01_Q_101&sap-ext-sid=pAYYK3imMNNJjTjL*mKg4Aggw7o2cRS_TL1fx2I2jeGg&NavPathUpdate=false&buildTree=false",  "Snapshot=t21.inf", "Mode=HTMLITEMDATA,
"Name=BI_COMMAND", "Value=", ENDITEM,  "Name=BI_COMMAND-TARGET_DIALOG_REF", "Value=DLG_VARIABLE", ENDITEM,
"Name=BI_COMMAND-BI_ADVANCED", "Value=DLG_VARIABLE_vsc_DropdownVariants", ENDITEM,
"Name=BI_COMMAND-BI_COMMAND_TYPE", "Value=PASSIVE_VALUE_TRANSFER", ENDITEM,
"Name=BI_COMMAND-PASSIVE_ID", "Value=DLG_VARIABLE_vsc_DropdownVariants_combobox", ENDITEM,
   "Name=BI_COMMAND-PASSIVE_VALUE", "Value=", ENDITEM,
   "Name=BI_COMMAND_1", "Value=", ENDITEM,   "Name=BI_COMMAND_1-TARGET_DIALOG_REF""Value=DLG_VARIABLE",ENDITEM,
"Name=BI_COMMAND_1-BI_ADVANCED", "Value=DLG_VARIABLE_vsc_CommonVariablesList_VAR_1_INPUT", ENDITEM,  "Name=BI_COMMAND_1-BI_COMMAND_TYPE", "Value=PASSIVE_VALUE_TRANSFER", ENDITEM,
"Name=BI_COMMAND_1-PASSIVE_ID", "Value=DLG_VARIABLE_vsc_CommonVariablesList_VAR_1_INPUT_inp", ENDITEM,
"Name=BI_COMMAND_1-PASSIVE_VALUE", "Value=2009.06 - 2009.07", ENDITEM,  "Name=BI_COMMAND_2", "Value=", ENDITEM,
"Name=BI_COMMAND_2-TARGET_DIALOG_REF", "Value=DLG_VARIABLE", ENDITEM,
"Name=BI_COMMAND_2-BI_COMMAND_TYPE", "Value=OK", ENDITEM
"Name=PAGE_ID", "Value=1_cEFZWUszaW1NTk5KalRqTCptS2c0QS0tZ2d3N28yY1JTX1RMMWZ4MkkyamVHZy0t", ENDITEM,
"Name=REQUEST_ID", "Value=1", ENDITEM,  EXTRARES,
maybe the loadrunner could not compile/replay  the BI_COMMAND rows successfully?
       For the performance test for the BI java report, have any idea about that error? Or any difference special I should pay attention for BI/EP java report?
Thanks again.

Fowllow below point :
1.       the page_id correlation
2.       auto-correlation of SAP-ext-id using URL-based script.
You might want to consider to correlate sap-ext-id and page_id. Hope thatu2019s helps.
// Sample code
web_reg_save_param("SAP_EXT_ID",
                                "LB=sap-ext-sid=",
                                "RB=\"",
                                "Ord=2",
                                "RelFrameId=1",
                                "Search=body",
                                LAST);
//Initial value was xxxxx
        web_reg_save_param("PAGE_ID",
                "LB/IC=sapbi_page.m_pageIdValue = \"",
                "RB/IC=\";",
                "Ord=1",
                "RelFrameId=1",
                "Notfound=warning",
                LAST);
//End of code

Similar Messages

  • Error in connecting SAP R/3&Load Runner thr' recording for script creation

    Hi SAP Gurus!!
    I am New to SAP environment.
    I got the following Error
    " Scripting Interface  is disabled on SAP Server"
    No action can be recorded on this connection.
    What I try to do is:
    I  tried to connect the SAP R/3 (4.77 EE- IDES environment) through Load Runner (8.1 evaluation version) through recording for creating a script.
    What I did at load runner :
    Start Creating Script by by pressing "start recording"  by giving the following options
    Program to Record : SAP logon
    Working Directory :C:\Program Files\SAP\FrontEnd\SAPgui
    Record into action : vuser_init
    and in options : enable the Auto logon by providing the details of
    SAP Server name,client,username,password and language.
    By pressing OK button I got the above error and it was trying to connect the SAP.
    If i give manually again logon details it is loging in to SAP but it is not recording any thing.
    Can any body help in this regard?
    Thanks in advance
    Regards,
    Vam C

    Hi HP
    Was wondering if you can help me, I am trying to create a trouble shooting sheet for possible reasons why sap scripting fails to connect at some of our clients. We write a screen reader that consumes the sapfewse.oxc, I have implemented this in C sharp and have great results. However I constantly getting support issues that my screen reader fails to connect.
    Often the problem is fixed by just enabling Scriping on the client or using RZ11, I noted that you seem to indicate, however that RZ11 is short term solution and you mentioned a permanent change.
    Can you please give details on the permanent change and how one can achieve this. Could you also list any other possible reasons why connecting to scripting might fail. I will be happy to mail you my connection code for a peer review as well, I would feel more comfortable with expert stamp of approval.
    Thanks
    Shaun,
    Your help will be much appreciated,

  • Web Service stress testing for a JCAPs hosted WS

    We are starting development on web services to be hosted in JCAPs and are looking for ideas as to how to stress test. Please respond this thread with any ideas or software solutions.

    Take a look at www.soapui.org.

  • Load and stress testing a Java application

    I have an application I've built that has load balancing built into it. I'm looking for a tool that I can use to simulate load against the application to watch the load balancing as it works. I downloaded WAPT, which is a really nice tool, but what it does is grab the HTTP requests made during the recording of browser actions. So, when I run it during the recording, the request gets sent to a specific server, as it should. The problem is that server is now statically defined in the script and when the script is run, ALL requests go directly to that machine instead of being load balanced.
    Has anyone run into this before? Any suggestions on a tool I can use to simulate mouse clicks, instead of simply simulating HTTP requests?

    Runtime.getRuntime().exec(...) is how you do it
    Hope that helps

  • How to make a good stress test for webapplication

    Hi all,
    i should test my webapplication.
    What's, in your opinion, the best way to make the test, using, maybe JMeter.
    In case i use JMeter how can i understand the lines on the graphs; in which way the bandwidth of the client influences the test ?
    Does anybody use another kind of web stress tool ?
    Cheers.
    Stefano

    I used JMEter, but I don't use the graph listener...I use the table as well as the tree listener. The table will tell inform me the average and median time it take for the application to finish. It also report to me if the request made was sucessful or not. It also report how long it take for each individual thread to finish the request.
    I also use log4j to log any necessary information while running the test
    And it's free..so what can you say.

  • HP Load Runner: CPU usage for this load generator has exceeded 80%

    Recently I have downloaded LR 12.1 and installed.   Observed error  CPU usage for this load generator has exceeded 80% when executing the test with 5 user load using AJAX Trulcient IE script. For each virtual user in the script one TcWebIELauncher.exe hads been initiated and running during the test execution. Each TcWebIELauncher.exe instance is taking min 14% CPU utilization and CPU utilization for 5 users is around 75% at the time of test execution.  What is the reason behind this high CPU utilization for this less user load?. Please suggest how to handle and fix the issue.
    regards,
    Sreekanth

    You can download Trail version of Loadrunner from HP site.  That's true. all HP testing tools products are license based.
    i) If you want to use for SAP applications, you need to have SAP protocals (SAP GUI and SAP WEB). So how this licenses works is, if you want to buy 50 Vusers for SAP it cost you around $ 32k and it depends on company discount. so you need to work with HP Sales team to get the quotation then based on no of Vusers and you can procure it.
    ii) As for as i know, there is no  HP LR integration with Solution Manager.
    let me know if you have any questions.

  • Stress test for Léo. on a black Mac Book

    I did a commercial presentation this afertoon and also tomorrow for a french company MGS, that work for Apple France.
    So I had a black Mac Book with Léo. and a external firewire drive with all my applications.
    so some problems:
    *screen becoming dark some time to time.
    *with Spaces, 4 spaces with, one Parallel Desktop with XP pro, VLC player in anotherone, Excel2004 in 3rd, and safari in 4th:
    so sometimes became very slow and froze; decide to turn off bluetooth (as I were in a Mall in discoverable with a lot of people... ) seem to improve just a little bit.
    full screen in VLC, and XP: support badly wrong directions indication (if I was in up right and wanted move more right or upper), move alone from one space to another from time to time, work better whan I used spaces quickly rather than stay on a space a while and then moved. Seem to have greater problems with one space with Excel 2004
    For the utilisation: Seem don't be able to knwow wich App are already lunched . No indication in the dock (I had selected prefered spaces for each application), and some windows appears at the right of the dock, some didn't. disturbing.
    Did have problem time to time with Paralell for moving from one space to another one in windowed View.
    As I startup again and again beacuse of scratches, I selected the App in auto start in the pref of the login. I was in admin mode. Seems not working well everytime and disturbing that the information is not reported in the dock on Crtl click where you can choose to lunch also the App at the login (for every User I suppose). Maybe it could be grear to be displayed in the same form as the users sessions logged are, in the up right, with a mark for the loggin ones and in grey for for the "at screen".. hope U understand.
    That make me think it could be an idea to have an Application pref panel, as we can modify things on application on the logging pref panel, on the dock, on the parental control, on the Spaces. It could be great to have all this informations displayed or that can be modified in just one control panel pref.
    so after not be able to quick browse a document in the Finder, did not find how activate it...
    In Time machine tuning on and then off, without any save done, make the firewire icon of the drive not come back immediatly, came back at the next start up (wich happened, sorry, not a long time after..)
    And I had a question, what happened if the save drive is not connected at he time schedulded of the save, and for several times.. Did the saves are made on start up drive and then report on the external et the next start up or the process is just returning as normal at the next schedulded save time...??
    (I didn't have the 10.5.1, but was a bit surprised by the general comportement of the Mac Book, even with 2Go Ram, with Spaces. I usually have lot of App opened on an Imac 2 GHZ, 1Go Ram, full screen mode for XP Pro in appearance mode and other App runnig (P2P clients on each, iTunes, VLC and so on) with no problem)

    Ha Ok. I did'nt have read anythong on it, but now i know.
    In all casses, it's amazing to can chgange OS by just keyborad shorcut.. That impresses a lot, potentials switchers, that are very interresed to have a PC on their mac. The question, very often is why to have a PC on a Mac. By talking with pepole this afternoon, I found one good: not to buy again new softwares that they can have for PC, for the Mac, as Office or some Adobe's one for example. They just have to install Windows, and they can use their old soft without paying anything more. At the moment of choosing a computer it's quiete important not to pay more to have more... Next round today, saturday.. Big day..

  • Please recommend a tool for stress-testing ?

    Could anyone please recommend a (free) tool to do multi-threaded stress-test, on plain java classes ?
    In more detail: I'd like to do unit-test for some plain java methods (only mathematical calculations. No web interface, no swing).
    The emphasis is stress test: i need to launch multiple threads, all of them repeately invoking my method. Under these conditions, I need to report correctness (has the method yielded the expected return value), and statistics on response time.
    Any recommendations would be appreciated . Thanks !

    alex888 wrote:
    Working on a project that need me read data from delimited text file, the data will be converted to a tree-structure. So it's better parse the data into XML format first.What??? Why? You've got a text file and need an object tree, why do you think going to XML in between is a good idea?
    Besides j2se or jdom, any fast tool for it?What do you mean with "j2se", that's not a XML handling tool (it contains several, 'though).
    SAX sounds good for building object trees from XML, but there are several XML mapping libraries out there (try google).

  • Stress test tool for EBS

    Hi Hsawwan, other EBS APPS dba's!
    We are trying to predict some performance according future load on EBS. This is classic stress test techniques. We want to automate stress on APPS side and run some requests and forms as well....
    With "Load runner" we have unsolvable problems....
    What can we use for that?
    THX,
    Damir Vadas

    Damir,
    With "Load runner" we have unsolvable problems....What do you mean by unsolvable problems?
    What can we use for that?You may try OpenSTA.
    OpenSTA Users Home Page - Free Web Load and Stress Testing Tool
    http://www.opensta.org/
    Also, have a look at the following links:
    Automated Testing for the E-Business Suite
    http://blogs.oracle.com/stevenChan/2006/06/automated_testing_for_the_ebus.html
    Breaking Oracle Presentation
    http://www.psoug.org/pres/ukoug08_breaking_oracle.pdf

  • Performance (Stress Testing)  Simulation For Requests

    Hi GRC Gurus,
    I am looking for a solution for performing a stress test (for performance) for change requests in Access Control. This should be a repeatable process in order to ascertain if there are any bottlenecks in the processing, memmory etc.  In normal SAP, e-CATT was one of the simpler solutions - how about GRC Access Control ?
    regards
    Mushtaq Mahmood

    Only one suggestion from experience (due to the multi-fold use of GRC AC).
    Try to get 10 volunteers to aggressively submit and approve access requests, perform risk analysis and perform firefighter sessions, i.e. get a through User Acceptance Test performed to get a "as-real" feel of the performance-stress on the system.
    At my current client, we have got around 10 volunteers each in the Europe, Americas and Asia offices and UAT is being performed over a 2 weeks cycle to really hammer the system, both to ensure the configuration is correct and working as expected and also to monitor the performance of the system over the global company network.
    Basis team are monitoring the performance of the processes and DB usage.

  • Webinar (Aug 11): How to create Cross-Platform Automated GUI Tests for Java Apps

    Join Squish expert, Amanda Burma, and learn how to create cross-platform automated GUI tests for your Java applications!
    Register here (multiple time slots)
    August 11th 2014
    Duration: 30 minutes plus Q & A
    This webinar will cover:
    General Squish for Java overview
    Automating BDD Scenarios
    Executing Cross-Platform Automated GUI Tests
    Interacting with Java application objects, properties & API
    See you there!
    Unable to attend? Register and we'll send links to future events and access to our webinar archive following the event.
    Webinar schedule
    Learn more about Squish
    Evaluate froglogic squish

    <property name="messaging.client.jar.path" value="Location in your local drive" />
    <property name="messaging.client.jar.name" value="nameOfYourFile.jar" />

  • BW STRESS TESTING

    We want to do stress testing on BW using Load runner, what kind of scenarios should be tested for this purpose.
    I know we cannot run BW queries on Load runner, did anyone work stress testing for BW ?
    Thanks

    Please, take a look at the following, related to LoadRunner testing:
    <a href="http://motevich.blogspot.com/2007/08/how-to-detect-memory-leaks-with.html">How to detect memory leaks with LoadRunner - visual tutorial</a>
    and
    <a href="http://motevich.blogspot.com/2007/08/using-parameters-in-loadrunner-vugen.html">Using parameters in Loadrunner VuGen script</a>
    They contain screenshots to simplify understanding of working with LoadRunner.
    Let me know if you have any questions...

  • Linkage Error in Mapping and Operation mapping testing for Synchronous in NWDS

    Dear Experts,
    Hope you all are doing fine..
    I am working in a synchronous scenario Proxy via SAP PI 7.4 to JAVA Application supporting JSON.I wrote JAVA program to convert JSON to XML and while performing test for the JAVA mapping in response structure at Operation Mapping,I am receiving following error..
    LinkageError at JavaMapping.load(): Could not load class: json2xml/bin/pack/EsrJson2Xml
    java.lang.NoClassDefFoundError: json2xml/bin/pack/EsrJson2Xml (wrong name: pack/EsrJson2Xml) at
    java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:735)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:716) at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
    at com.sap.aii.ib.server.mapping.execution.MappingLoader.findClass(MappingLoader.java:195)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:372) at java.lang.ClassLoader.loadClass(ClassLoader.java:313)
    I followed some of discussions for the Linkagae error http://scn.sap.com/thread/1418477 but could not help..
    Following are details of my NWDS and PI server:
    SAP NetWeaver Developer Studio
    SAP Enhancement Package 1 for SAP NetWeaver Developer Studio 7.3 SP10 PAT0000
    Compiled the project with JAVA SE-1.6 as well as 1.5
    SAP PO 7.4 Java Only , Release: NW731CORE_10_REL
    SP: 05 JDK: jdk16 Latest Change: 353688
    I have taken care to export all the Jar files used in NWDS to be exported and then imported as Archived files in PI server.
    But could not see the 5 jar files in ESR. I hope there is some issue with name as can see in the log.Can the issue be solved?
    How to test the Operation mapping for Synchronous Message in NWDS?
    Regards
    Rebecca

    Dear Hareesh and Experts,
    I resolved the issue by doing the below steps.
    1. Downloaded the JDK5 and updated the Java console i.e. JRE 15.
    2. I had  created this project using the JAVA Compiler with JAVA SE1.6 initially. Changed this to 1.5 in the Properties of the Project.
    3. Uploaded the project again in ESR Imported Archive.
    The issue is solved.
    Thanks a lot for all your inputs.

  • How can I customize the Java Report Panel applet splash screen?

    Has anyone found a quick and easy way, either via javascript or a webi properties file, to cutomize the splash screen for the Java Reporting Panel applet while it is loading?  I've found a few code snippets for the javascript approach, but they don't quite work, and apparently there's a webi properties file that I should be able to use to accomplish this, but where is it exactly?  Is it on the BO server, or should it be in a jar file in my project.  Can't seem to find it.  Thanks for any help.

    Look at the link I posted, you aren't double buffering correctly.
    I saw the other post you mistakenly made before you edited it. Not really a big deal, I was just wondering why you did that.

  • Labview Realtime stress test

    Hi,
       I need some help.how to perform Labview Real time application level stress test?is there any tookit available?
    So far I know I can use DSM to check CPU load  and memory usage. Beside from that If I use below screen shot toolkits ,those will give me more on code level and  all are each individual VI trace time.
    Any Idea how to perform stress test for RT application level .
    Thank you.

    Stress testing is inherently application dependent. Basically it consists of looking at what your application can do and doing a lot of it.
    Say for example, your application lets multiple remote users establish a connection and log some data. An example of a stress test would be to see how many simultaneous connections it can handle without failing or degrading it performance to an unacceptable degree.
    What is your realtime application doing?
    Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

Maybe you are looking for