Load & Performance testing of VB applications

How we can perform load & performance testing of VB6 applications? Are there any tools available for same?

You could look at something like this:
http://www.aholme.co.uk/Profiler/Install.htm
However VB6 as a development environment is no longer supported by Microsoft and this forum is not for VB6 questions, but VB.NET questions.
Matt Kleinwaks - MSMVP MSDN Forums Moderator - www.zerosandtheone.com

Similar Messages

  • 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

  • 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

  • What are the better load/performance testing tools available for Flex Application with BlazeDS RO?

    In my application is designed with Flex3, ActionScript3, BlazeDS Remote Objects.
    Just i tried with OPENSTA but i cant do the dynamic parameterization in their generated scripts because the response of the calls is binary values and also we cant get the response using with SCL language.
    While testing with OPENSTA with HttpService, i can do the dynamic parameterization and got the response.
    can give the information about the below questions
    whether we can do dynamic parameterization with OPENSTA for Flex Remote objects?
    and  what are the better load/performance tools available for Flex Remote Objects?

    Your approach is fine, depending on how many and what type of CFCs you are talking about. If they are "singletons" - that is, only one instance of each CFC is needed to be in memory and can be reused/shared from multiple parts of your application - caching them in the application scope is common.  Just make sure they are thread safe ("var" or local.* all your method variables).
    You might consider taking advantage of a dependency injection framework, such as DI/1 (part of the FW/1 MVC framework), ColdSpring, or WireBox (a module of the ColdBox platform that can be used independently).  They have mechanisms for handling and caching singletons.  Then you wouldn't have to go to the application scope to get your CFC instances.
    -Carl V.

  • Load & Performance Testing In The Cloud - Silverlight Support

    I currently have Visual Studio Premium with MSDN. I know in order to use Load Testing in the cloud I will have to upgrade to Ultimate.
    One of the our web apps that I need to do a load and performance test on uses SilverLight.
    Here is my questions. I want to verify that the provisioned virtual machines in the cloud when I run load testing will support Silverlight. I know it sounds like a silly question but before I go to Management to approve this upgrade I need to verify it will
    work. No need to waste money.
    Thanks

    Hi rgelston iso.com,
    The web tests: Web tests are used to test the functionality of Web applications and to test Web applications under load. Web tests are used both in performance tests and stress tests. It works at the protocol layer by issuing HTTP requests.
    Reference:
    https://msdn.microsoft.com/en-us/library/ff520100%28v=vs.110%29.aspx?f=255&MSPPError=-2147217396
    So the real issue is that whether your apps meet the above requirements.
    For example, for the general Silverlight Apps, it would have some limitations if you want to create web performance tests.
    http://blogs.msdn.com/b/anutthara/archive/2010/03/21/testing-support-for-silverlight-apps-in-visual-studio-2010.aspx
    Best Regards,
    Jack
    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 test on MVC application

    Hi All,
    By using Visual Studio Performance tool, how can we test ASP.Net MVC application.
    When we open our MVC application basically it is loading very slow
    Can we get the below information by using Visual Studio Performance tool.
    1. How the controller is getting the input and passing it to the model for the retrieving the data.
    2. How can we see the performance of the controller passing the input to the service and getting the information and passing it to the view
    We want to the observe where exactly the delay is happening.
    We also have many java script functions written in the code.
    Please help me in providing the following information.
    Thanks
    Santosh

    Hi Santosh,
    Thanks for your post.
    Generally, I know that the VS Performance tool: load test is used to expect usage of a software program by simulating multiple users who access the program at the same time.
    The load test consist of a series of Web performance tests which operate under multiple simulated users over a period of time.
    For more information:
    https://msdn.microsoft.com/en-us/library/vstudio/dd293540(v=vs.110).aspx
    https://msdn.microsoft.com/en-us/library/dn250793.aspx
    Load tests provide named counter sets, they are useful when you analyze performance counter data. The counter sets include ASP.NET, so when you create a load test with the Load Test Wizard, you add an initial set of counters.
    https://msdn.microsoft.com/en-us/library/ms404676.aspx?f=255&MSPPError=-2147217396
    https://msdn.microsoft.com/en-us/library/ms404704.aspx
    After you run this load test, you can use the load test analyzer to view your load test data and analyze your load test to locate bottlenecks, identify errors, and measure improvements in your application.
    https://msdn.microsoft.com/en-us/library/ee923686.aspx
    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.

  • Load/Performance Testing?

    Hi,
    Has anyone used any load testing tools?  I'd like to try to test the performance of our website and looking to see if anyone has used any tools.  Free ideally, but if not, maybe something affordable.
    Any thoughts appreciated
    -Westside

    Hello Westside,
    You can probably do something like that with Jmeter:
    http://jakarta.apache.org/jmeter/
    HTH, Carl.

  • Load/performance test on oracle

    hi guys,
    we are using oracle10g. can u please tell me the steps involved in doing a performance/load test on the database in detail.
    regards,
    123kid

    Oracle ebook:
    Oracle® Database Performance Tuning Guide
    10g Release 2 (10.2)
    Part Number B14211-01
    and particularly in paragraph
    2.6 Workload Testing, Modeling, and Implementation
    give a detailed description.....
    Greetings...
    Sim

  • Performance Test For WDA Applications

    Hi All,
        Is there a way to check the performance check of the entire Web dynpro For ABAP applications as we do it in the ABAP programs. Sorry for this silly question but i am so curious to learn how efficient we can develop a good efficient and high performance applications.
    Thanks,
    Selvakumar M.

    http://help.sap.com/saphelp_erp2005/helpdata/en/43/4e335b3d1d1bcde10000000a1553f7/frameset.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/5e/b29046859d48d68af26c16c75d4a89/frameset.htm
    Abhi
    Edited by: Abhimanyu Lagishetti on Jun 26, 2008 8:43 AM

  • JMS Grid Load & Performance Testing

    Does anyone know if this has been done/ can be done? We are implementing a JMS Grid with JCAPS. None of the proprietary testing tools I've seen support PTP testing of this type of messaging as it doesn't have a JNDI binding.
    I have to find some method to apply messages directly into the system to assess the performance characteristics to enable the system to be tuned.
    Any suggestions?
    Thanks
    Alsebub

    Does anyone know if this has been done/ can be done? We are implementing a JMS Grid with JCAPS. None of the proprietary testing tools I've seen support PTP testing of this type of messaging as it doesn't have a JNDI binding.
    I have to find some method to apply messages directly into the system to assess the performance characteristics to enable the system to be tuned.
    Any suggestions?
    Thanks
    Alsebub

  • PeopleSoft Application Performance Testing

    Hi,
    We are using load runner testing tool for performance testing the peoplesoft application.
    We want to know whether people soft protocol is the best suited or http/html protocol.
    Any hints/suggestions will be of great help.
    Thanks and regards,
    Srividya

    Use Xss to specify stack size, make your Min same as Max.

  • Thoughts on Load Testing an AJAX application

    Greetings Fellow Empirix users. I am about to faced with the need to begin testing a new AJAX based application and I would like to know if there are any lessons learned or experiences that could be shared from other folks engaged in similar efforts. I am pretty sure I have an idea how I am going to script out the navigation but it seems to me that I am going to need timing right down to actual requests rather than pages. I would also like to know if there is any issue with agent scalability because if I am dealing with a smaller group of requests that happen without user think time because of the chatty nature of AJAX will I need more horse power on the agents because of the requests they need to generate.
    Your thoughts and experiences are most welcome at this time!

    I've had the pleasure of doing some preliminary performance testing of Ajax applications in a demo/POC mode. Some thoughts:
    - Ajax-enabled sites do nothing "magic". The major difference between an ajax enabled site and a "regular" browser-based application is that:
    + in a browser it's ONLY the browser that makes HTTP requests. As such - it's really easy to see that when I "do something" in the browser it creates a corresponding http (or set of http) requests. When running load tests, all we have to worry about are recording and playing back those browser requests.
    + in an ajax-enabled application it's the browser PLUS a "third-party" application that makes http requests. This third-party application may be the "msxml" ActiveX control, might be a java applet, etc. When running load tests, we now have to worry about recording and playing back ALL of those requests.
    - If we want to properly record "browser based" applications - just doing default browser recording in e-Tester is usually enough. However, with ajax, one needs to enable "proxy" recording in order to ensure we capture ALL http requests being generated by both the browser AND the third-party application.
    - PLEASE NOTE. If you use the proxy to record all these navigations, the e-Tester Script may lose it's "nice" event-to-navigation correlation, making "UI" style playback inconsistent. Since this is a load testing script - make sure you do all playbacks in Navigation Editor Thin Client.
    - Now that we have recorded all of the correct navigations, we have to make sure we play them back correctly. With browser-based apps, correct playback is largely automatic because e-Tester "knows" what UI events "caused" the corresponding http request. With ajax, you may have requests that are - for lack of a better term - "unattached" to any UI events.
    + You may use the Navigation editor to properly parameterize the ajax request. This may be something simple like attaching databank records, or more complex where you have to send a session ID or the like. In my experience, ajax requests are pretty simple in format and may need very little "massaging".
    + make use of "Custom Libraries"! Most applications built by companies have a very few set of things that need to be "massaged". Putting these parameters in the library will allow you to build scripts that are "parameterized" automatically - saving lots of time.
    That's all for now - don't want to make things too long.

  • 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

  • Initial Load Performance Decrease

    Hi colleagues,
    We noticed a huge decrease initial load performance after installing an
    application in the PDA.
    Our first test we downloaded one data object with nearly 6.6Mb that
    corresponds to 30.000 registries with eight fields each. Initial Load
    to PDA took only 2 minutes.
    We performed a second test with same PDA after a reinstallation and
    new device ID. The difference here is that we installed an MI
    application related to same data object. Same amount of data was sent
    to the PDA. It took 3 hours to download it.
    In third test we change the application in order not to have the
    related data object assigned to it. In this case, download took 2
    minutes again.
    In other words, if we have an application with the data object
    assigned, it results in a huge decrease in initial load.
    In both cases we use direct connection to our LAN.
    Here goes our PDA specs:
    - Windows Mobile 6 Classic
    - Processor: Marvell PXA310 de 624MHz
    - 64MB RAM, 256MB flash ROM (190MB available to user)
    Any similar experiences?
    Thanks.
    Edited by: Renato Petrulis on Jun 1, 2010 4:15 PM

    I am confused on downloading a data object with no application.
    I thought you can only download data if it is associated to a Mobile Component, I guess you just assign the DMSCV manually?
    In any case, I have only experienced scenario two when we were downloading application with mobile component with no packaging of messages.  we had maybe a few thousand records to download and process and it would take an hour or more.
    When we enabled packaging, it would take 15-30 minutes.
    Then I went to Create Setup Package because it was just simpler to install the application and data together with no corruption or failure of DMSCV not going operational and not sending data etc... plus it was a faster download using either FTP or ActiveSync to transfer the install files.

  • BPC Performance Testing

    Hi All,
    Any pointers to how to do go about performance testing for BPC application?
    When using Load runner Tool,it does not capture, any transactions happening betwen the server and the front end (which is excel in the case), hence the front end simulation for performance testing is not possible.
    Performance testing w.r.t BEx analyser queries by directly executing the query using txn rsrt.Is there any way of going about in a similar fashion?
    Thanks in advance
    Sridhar

    Hi
    I understood your concern but actually for SAP BPC we don't have anything to test the performances for SAP BPC client.
    If the BPC client hardware requirement which can be found into installation guide are satisfied then the performances of SAP BPC client are fine.
    Regards
    Sorin Radulescu

Maybe you are looking for

  • K7n2 delta ilsr with kingston pc333

    Owning a MSI K7N2 DELTA ILSR with an AMD ATHLON XP 2800+ and 512mb DDR KINGSTON (KVR333X64C25/512). I like to run the motherboard with a FSB of 166MHz, with a 12.5 multiplier. Setting the FSB/DRAM to 1:1 gives no troubles at all. But FSB/DRAM 1:2 wil

  • I'm trying to use the digital in/out on my G5 with LogicPro

    I've been trying to setup my G5 dual 2.0 (10.4.6) and LogicPro 7.2.1 using the digital in and out of the G5, the problem I'm having is that I cannot make the clock source stay as external, it keeps jumping back to internal even-though it is connected

  • LED monitor and a 2007 mac pro compatibility

    My mac monitor is busted, I need to get a new one, though this time it won't be an apple one.  I have a 2007 mac pro, what I need to know is a LED monitor compatible with my mac pro.  For instance, this one, http://www.amazon.co.uk/gp/product/B005MHM

  • What happened to the Previous View button?

    I was distressed to see that the Previous View button, so useful in Reader Version 9, seems to have been removed in version X. Is there any way configure version X so as to get it back? (If not, what could the designers at Adobe have been thinking?!?

  • My ipad is glitching out and cannot press all the things in the screen should i reserve a place at the genius bar ?

    my ipad mini is starting to glitch out and wont allow me to press everythig on the screen. i tried to restart my ipad but it wont let me write in things on the keyboard. Should a reserve a place at the genius bar?