RMS performance testing using HP Loadrunner

Hi,
We are currently planning on how to do our performance testing of Oracle Retail. We are planning to use HP Loadrunner and use different virtual users for Java, GUI, webservices and database requests. Have anyone here done performance testing in RMS using HP Loadrunner and what kind of setup did you use?
Any tips would be greatly appreciated.
Best regards,
Gustav

Hi Gustav
How is your performance testing of Oracle Retail ? Did you get good results ?
I need to start a RMS/RPM performance testing project and I would like to know how to implement an appropriated structure . Any informations about servers , protocols , tools used to simulate a real production environment would be very appreciated.
Thanks & Regards,
Roberto

Similar Messages

  • ECM performance testing with mercury loadrunner

    Hi all,
    A team within our technical divisions is currently trying to record mercury loadrunner scripts to performance test the ECM standard functionality that we have implemented on our portal. They are having a lot of problems to get these to work, they are complaining about random errors being generated, http 500 errors and values that are not passed. Now, I realise this isn't a lot of information and frankly I don't have much to give you myself as I'm not part of that team. But I was wondering if anyone has run performance tests on ECM with mercury loadrunner scripts and were succesful. To be honest I don't see what the problem is with recording and running these scripts, but the pressure is on me to try and resolve the issues. They keep saying they've got errors when running their scripts but I can't see anything in the logs.
    Does anyone have any experience on performance testing ECM with loadrunner?
    Thanks for your time.
    best regards,
    Dion

    Hi James,
    thanks for your replies. I don't have access to the scripts as I'm not part of the team. I'm sitting on the SAP side trying to support them but I can't understand what the problem would be. They claim to have issues with the parameters for the ECM in their scripts and I was wondering if anyone else had similar difficulties recording scripts for these components.
    regards,
    Dion

  • Load/Performance Testing using ECATT

    Please provide the process to perform Load/Performance Testing using ECATT ASAP. 
    What are the T-Codes are required to fulfill Load/Performance Testing using ECATT.
    Thanks in ADVANCE.

    Hello Colleague,
    Here are the steps that you need to do, for performance testing using ST30.
    Use transaction ST30 to invoke Global Performance Analysis ( Widely used for performance tests of certain transactions ).
    On the eCATT test tab, Key in the folloing data
    Log ID ( needs to be created ONLY for the first run ),
    Performance test ( logically the entries for Perrformance test field are of the format:
    Logid_name/PERF_transaction_name/systemname/client/date ),
    Name of the testconfiguration ( You need to create a test configuration for the eCATT to be used in ST30, use the same name for the created Test
    configuration as that of the test script ),
    No of times the test configuration needs to be run as the preprocessor to create the required backend data, No of times the test configutation needs to
    run as processor ( both these fields are filled with 5 and 5 or 5 and 10 respectively for performance measurements, but in your case you can give a 1 and 1
    or 0 and 1 in these fields for your requirements )
    With all the check boxes in the Programming guidelines and Distributed Statistics Data unchecked ( unless req ). In the data comparison ( use No - option
    for With values ).
    Click on the eCATT test only button to start the performance run using ST30.
    Now the procedure stated above makes the eCATT test configuration execute as many times as the sum of pre and pro given by the user AT ONE STRETCH ONLY. But if there is a requirement of having the eCATT execute after an interval, we follow a different approach.
    We have a VB script that will create a ECA session, call se37, select the required test package and then execute all the required test cases ( eCATTs ) in the
    test package and also ensure the KILL ECA session at the end of the execution.
    We then create a batch file to execute the VB script and call the batch file for our executions
    In you case, please schedule the execution of the batch file for every 30 mins ( or any such time duration ) using the simple scheduler functionality provided by
    Windows.
    The only problem with this is that whenever we have some system messages / Software updates / any new screens the scheduling is bound to fail as the called VB script does not handle the new situation. Please also ensure that the user whose Password has been given in the scheduler has to be the user who has logged into the system during the execution period.
    So, to summarize : ST30 will only allow you to run the eCATT as many times as required, but only at ONE STRETCH, you need to use the second mechanism to make the eCATT run effectively after a predetermined time without any user interaction.
    FYI : A new feature to handle the scheduling of executions is being developed, will post the details when it is available and the usage steps soon. We also have a new command called PERF ENDPERF in eCATT also ( a new development ), kindly go through the documentations for the new developments in eCATTs for the same
    Thanks and best regards,
    Sachin

  • SAP performance test, stress test using HP LoadRunner

    Hi experts,
    Our project is going to Go live soon, customer want to ensure about performance of SAP system and require some testing.
    I am preparing HP LoadRunner script and perform a most complex scenario for stress test. But with performance test, we cannot perform because we do not have enough transaction data
    Please advice me some solution for this case
    Thanks & Best Regards,
    Luong Doan

    Hello,
    If you are looking for simulating load using minimalist tools, a crude way to do this would be configuring Ecatt scripts and running them from multiple machines
    But I think it doesn't work for web based transactions.
    Regards,
    Siddhesh

  • SAP Personas - Performance Testing using LR

    Hi,
    We are attempting to do Performance Testing on SAP Personas. For that end, we are trying to create some script using LR. However, there is a parameter which seems to contain some session information and we have been unable to locate it on the server response in order to correlate it.
    This is the parameter I am referring to which appears on the LR recording:
    web_custom_request
    ("xml",
      "URL=http://myserver:8001/sap(cz1TSUQlM2FBTk9OJTNhc2FweHJhX1hSQV8wMSUzYTRvUElUSmNyX2x3VmhwRkJ2aHhMT1RDQzVsbGxOZFZULS1JZjBIUVktQVR)/restgui/batch/xml",
    At this point, the script fails with a HTTP 400 message.
    I found certain similarity between the string above and the one on included on a cookie, almost at the start of the recording:
    set-cookie: sap-appcontext=c2FwLXNlc3Npb25pZD1TSUQlM2FBTk9OJTNhc2FweHJhX1hSQV8wMSUzYTRvUElZNER1YnB6Wk9mNlV2dExtbDJTOWwxbGxOZFZUOXZKQjBXckItQVRU; path=/sap(bD1lbiZjPTEwMA==)/bc/bsp/persos/mainapp
    Notice how from the strings match on 40+ characters...
    As for the other part of the sting, it does not appear anywhere on the server response.
    Any ideas would be greatly appreciated!
    BTW, we are using LR 11.00

    Hi Ricardo,
    I have never worked with LR but I can help you understanding the sequence of requests.
    Before the first post request ending with restgui/batch/xml is sent, there should be a get request ending with /restgui/newsession?sap-client=XXX. The response to this request contains the session ID you are looking for in its body.
    Cheers,
    Tobias.

  • Web performance test using Ultimate VS2012 is possible?

    Hello,
     I worked on automation using VS2012 for different client who used .net. Now i am on different account who used Java and my goal is same to convert day to day functionality checked in automation. Any help?? how to start where to start???
    Thanks in advance!
    Hema.
    HS

    Hi SCRana,
    Thank you for posting in MSDN forum.
    According to your description, you mean that you want to set the breakpoint and debug the web performance test during using the recorder to record this web performance test, am I right?
    As far as I know that there have no this feature of breakpoint/debugger in web performance test. 
    Generally, we set the breakpoint and debug this coded web performance test after we finished this web performance recording.
    So if you still want to this feature, I suggest you could submit this feature request:
    http://visualstudio.uservoice.com/forums/121579-visual-studio.
    The Visual Studio product team is listening to user voice there. You can send your idea there and people can vote. If you submit this suggestion, I hope you could post that link here, I will help you vote it.
    Thanks for your understanding.
    Best Regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Performance testing using Adobe flash 9.0

    Does anyone know a way to Performance test an application
    that uses adobe flash player using an Automated tool such as Silk
    Performer? I need to simulate 1000 virtual users streaming video
    content. Silk Performer currently does not support Adobe flash. It
    has support only for Real and Windows media player. Is there a way
    of getting around this. Does anyone know how Adobe tests its flash
    player ?

    Please try the following. If you have questions or get stuck,
    send me a 'private message' with your full name and contact info.
    The number one reason that the ActiveX installer fails to
    install on IE are due to incorrect permissions in the system
    registry. We have solved hundreds of these Windows system
    permissions with Microsoft’s SubInACL tool.
    Note: This is strictly for Windows IE, these issues do not
    occur on other browsers such as Firefox.
    www.firefox.com
    To fix these Windows system registry permission conflicts you
    can use Microsoft’s SubInACL tool.
    Warning: The following solution involves the Windows System
    Registry. Editing or manipulating the registry incorrectly can
    result in serious system damage which may require re-installation
    of the operating system. If you are not comfortable editing the
    registry, then take your system to a professional. If you choose to
    proceed, then it is essential that you create a complete system
    backup and a Windows System Restore Point before proceeding.
    Please download Microsoft’s tool to your desktop.
    http://www.supportflash.com/reset_min.zip
    1. Login as the User that has the incorrect permissions in
    the system registry
    2. unzip the “reset_minimal.cmd” and the
    “subinacl.exe” to the desktop
    *** Make sure both files are on the desktop
    3. Close out all applications
    4. Run the “reset.cmd” file
    5. It will open a DOS like terminal and start running through
    registry keys
    6. When it is finished it will say “press any key to
    continue”
    7. At this point you can download the latest Flash Player
    from here:
    www.adobe.com/go/getflashplayer
    Important Note: These online forums are for user-to-user
    discussions of Adobe products, and are not an official customer
    support channel for Adobe. If you require direct assistance, or
    prefer to contact Adobe support staff directly, please contact
    Adobe support.
    http://www.adobe.com/support/contact/

  • Concurrency/ Performance test using Pureload causing error

    Environment: JSF 1.2, Seam 2.0.2.SP1, Spring 2.0.7, RichFaces 3.2.2.GA, Tomcat 6.0.18,
    We have an application with Search functionality using JSF and Richfaces. User enter criteria in the search prompt, and if it returns more than 300 records, a RichModal will pop up to ask if users would like to Continue the search or Cancel.
    We did the performance/ concurrency test on this application using PureTest. We created a test case to do search that return more than 300 records, then stimulate to run this test script with many users. Ran with 1 or 3 users were fine. But when we run with more than 5 users, we ran into this error below. Does anyone have any idea or could help me with this? Thanks so much!
    description The server encountered an internal error () that prevented it from fulfilling this request.
    exception
    javax.servlet.ServletException: null
         javax.faces.webapp.FacesServlet.service(FacesServlet.java:277)
         org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:503)
         com.expd.arch.webaccess.EIFilter.doFilter(EIFilter.java:80)
         org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
         org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85)
         org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
         org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
         org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
         org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
         org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
         org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:147)
         org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:256)
         org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:362)
         org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:488)
         org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60)
         org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
         org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
         org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
         org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
    root cause
    java.lang.IllegalArgumentException: null
         javax.el.ListELResolver.coerce(ListELResolver.java:168)
         javax.el.ListELResolver.getValue(ListELResolver.java:51)
         javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
         com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
         org.jboss.el.parser.AstBracketSuffix.getValue(AstBracketSuffix.java:59)
         org.jboss.el.parser.AstValue.getValue(AstValue.java:67)
         org.jboss.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
         com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
         org.jboss.el.parser.AstIdentifier.getValue(AstIdentifier.java:40)
         org.jboss.el.parser.AstValue.getValue(AstValue.java:63)
         org.jboss.el.parser.AstNotEqual.getValue(AstNotEqual.java:21)
         org.jboss.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
         com.sun.facelets.el.TagValueExpression.getValue(TagValueExpression.java:71)
         javax.faces.component.UIComponentBase.isRendered(UIComponentBase.java:390)
         org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:276)
         org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:262)
         org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:284)
         org.richfaces.renderkit.AbstractRowsRenderer.encodeCellChildren(AbstractRowsRenderer.java:285)

    Kind of interesting one..Never heard of this tool ->Test partner please post any info you have...
    WIll be helpful to us..

  • UI performance testing of pivot table

    Hi,
    I was wondering if anyone could direct me to a tool that I can use to do performance testing on a pivot table. I am populating a pivot table(declaratively) with a data source of over 100,000 cells and I need to record the browser rendering time of the pivot table using 50 or so parallel threads(requests). I tried running performance tests using JMeter, but that didn't help.
    This is what I tried so far with JMeter:
    I deployed the application in the integratedweblogicserver and specify the Url to hit in JMeter ( http://127.0.0.1:7101/PivotTableSample-ViewController-context-root/faces/Sample) and added a response assertion for the response code 200. Although I am able to hit the url successfully, the response I get is a javascript with a message that says "This is the loopback script to process the url before the real page loads. It introduces a separate round trip". When I checked in firebug, it looks like request redirect of some sort happens from this javascript to another Url (with some randomly generated parameters) which then returns the html response of the pivot table. I am unable to hit that Url directly as I get a message saying "session expired". It looks like a redirect happens from the first request and then session is created for that request and a redirect occurs.
    I am able to check the browser rendering time of the pivot table in firebug (.net tab), but that is only for a single request. I'd appreciate it if anyone could guide me on this.
    Thanks
    Naveen

    I found the link below that explains configuration of JMeter for performance testing of ADF applications(Although I couldn't find a solution to figure out the browser rendering time for parallel threads).
    http://one-size-doesnt-fit-all.blogspot.com/2010/04/configuring-apache-jmeter-specifically.html
    Edited by: Naveen Ramanathan on Oct 3, 2010 10:24 AM

  • FORMS CRASHES (FRM-92101) ON AS 10.1.2.0.2 DURING LOAD PERFORMANCE TESTING

    Hiya
    We have been doing Load Performance Testing using testing tool QALoad on our Forms 10g application. After about 56 virtual users(sessions) have logged-in into our application, if a new user tries to log-in into our application, the Forms crashes. As soon as we encounter the FRM-92101 error, no more new forms session are able to start.
    The Load Testing software start up each process very quickly, about every 10 seconds.
    The very first form that appears is the login form of our application. So before the login screen appears, we get FRM-92101 error message.
    However, those users who have already logged-in into our application, they are able to carry on their tasks.
    We are using Application Server 10g 10.1.2.0.2. I have checked the status on Application Server through Oracle Enterprise Manager Console. The OC4J Instance is up and running. Also, server's configuration is pretty good. It is running on 2 CPUs (AMD Opteron 3GHz) and has 32GB of memory. The memory used by those 56 sessions is less than 3GB.
    The Applicatin Server is running on a Microsoft Windows Server 2003 64bit Enterprise Edition.
    Any help will be much appreciated.
    Cheers
    Mayur

    Hi Shekhawat
    In Windows Registry go to
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\SubSystems
    In the right hand side panel, you will find String Value as Windows. Now double click on it (Windows). In the pop up window you will see a string similar to the following one:
    %SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,20480,768 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16
    Now if you read it carefully in the above string, you will find this parameter
    SharedSection=1024,20480,768
    Here SharedSection specifies the system and desktop heaps using the following format:
    SharedSection=xxxx,yyyy,zzzz
    The default values are 1024,3072,512
    All the values are in Kilobytes (KB)
    xxxx = System-wide Heapsize. There is no need to modify this value.
    yyyy = IO Desktop Heapsize. This is the heap for memory objects in the IO Desktop.
    zzzz = Non-IO Desktop Heapsize. This is the heap for memory objects in the Non-IO Desktop.
    On our server the values were as follows :
    1024,20480,768
    We changed the size of Non-IO desktop heapsize from 768 to 5112. With 5112 KB we managed to test our application for upto 495 virtual users.
    Cheers
    Mayur

  • Getting Timeout Error when running web performance Webtest using App-Insights

    Hi All,
    I have created web performance test using VSTS 2013. When I am running this test using App-Insights (Azure Version) I am getting error "Web Test exceeded the configured timeout (00:02:00) and was aborted." In webtest property I set timeout limit
    is 300 Sec. still webtest is timeout in 2 min. Kindly let me know Is this problem of App-Insights (Azure Version) or webtest?
    Regards,
    Sandip

    Sandip, Application Insights (both the Azure and VSO versions) override the timeout internally to a max of 2 minutes. No web tests in AI can run for longer than 2 minutes.
    This posting is provided "AS IS" with no warranties, and confers no rights. Use of included script samples are subject to the terms specified at http://www.microsoft.com/info/cpyright.htm

  • A quick counting loop for a performance test

    Hi all. I'm writing this small performance test using the add method of an arraylist. How would I wrap a for (or while) loop around this code so that it runs 1000 times, averages the total times of all the tests, and then prints the average out? Thanks.
    startTime = System.nanoTime();
    for(int i = 0; i< last.length; i++ ){
    arrayListLast.add(last);
    stopTime = System.nanoTime();
    totalTime = stopTime-startTime;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    What part are you having trouble with?
    Do you not know how to repeat something a certain number of times?
    Do you not know how to compute an average?
    Do you not know how to print something out?

  • Besides LoadRunner, any other SAP Performance Test tool?

    Hi, Dear All:
    I'm doing some planning for the SAP performance test. But our budget is very limited. It seems my company could not afford LR. LoadRunner took over 95% of this market. Beside LR, I heard Worksoft Certify is another option. Is there any other tool or open source tool?
    Thank you all so much in advance.

    Hello,
    If you are looking for simulating load using minimalist tools, a crude way to do this would be configuring Ecatt scripts and running them from multiple machines
    But I think it doesn't work for web based transactions.
    Regards,
    Siddhesh

  • Using Test Setting file to run web performance tests in different environments

    Hello,
    I have a set of web performance tests that I want to be able to run in different environments.
    Currently I have csv file containing the url of the load balancer of the particular environment I want to run the load test containing the web performance tests in, and to run it in a different environment I just edit this csv file.
    Is it possible to use the test settings file to point the web performance tests at a particular environment?
    I am using VSTS 2012 Ultimate.
    Thanks

    Instead of using the testsettings I suggest using the "Parameterize web servers" command (found via context menu on the web test, or via one of the icons). The left hand column then suggests context parameter names for the parameterised web server
    URLs. It should be possible to use data source entries instead. You may need to wrap the data source accesses in doubled curly braces if editing via the "Parameterize web servers" window.
    Regards
    Adrian

  • KB16037 - Perform a test using the hardware diagnostic tool on the BlackBerry smartphone

    KB16037 - Perform a test using the hardware diagnostic tool on the BlackBerry smartphone
    Just noticed this; SWEET!
    -----ProcedureTo perform a test using the hardware diagnostic tool on the BlackBerry smartphone, complete the following steps:
    On the Home screen on the BlackBerry smartphone, click Options.
    Select Status.
    On the Status screen, type test.Note: On BlackBerry smartphones that support SureType® technology, use the multi-tap input method.
    From the menu on the Device Self Test Application screen, select Start.
    If you've found a solution through a post; please mark it as a solution.
    If someone's was particularly helpful, give them kudo's!.
    Get busy living, or get busy dying.
    http://blog.port3101.org/hdawg/

    This is cool!
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

Maybe you are looking for