Blog

  • Performance Testing 101: The Basics

    Posted on March 6, 2013 by Admin

    This is the first in a multi-part series to address the basics of performance testing applications. It’s for the beginner, but it is also for the experienced engineer to share with project team members when educating them on the basics as well. Project Managers, Server Team members, Business Analysts, and other roles can utilize this information as a guide to understanding performance testing process, the typical considerations, and how to get started when you have never embarked on such a journey. This blog series will cover Read Entire Entry

  • Performance Center 11.0 Fixes in Version 11.5

    Posted on February 25, 2013 by Admin

    HP has released several notifications this week about fixes for Performance Center 11.0 that have been addressed in Performance Center 11.5:

    QCCR1J29087 – Migration Tool compatible issues with Oracle RAC
    QCCR1J29239 – Unable to replace successfully the default HTML report with a customized template.
    QCCR1J29380 – Scheduler timeout issues
    QCCR1J29861 – TS splitted for the second time and linked to a load test
    QCCR1J25487 –  Unable to publish a PC9.52 run to a trend report in PC11
    QCCR1J26080 – In PC11P04v2, error Read Entire Entry

  • Capturing Windows Perfmon Metrics

    Posted on February 20, 2013 by Admin

    This is the first in the series of articles about performance monitoring under load and how to use the LoadRunner Analysis tool effectively. In my experience, about 60% to 70% of new LoadRunner users never consider all the monitoring capabilities within the product. They only focus on the end user experience – or Transaction Timings as we call them. An important part of performance test execution is to monitor the vital metrics of the infrastructure hosting the application while under load. How else will you know why the end user Read Entire Entry

  • LoadRunner 11.5 SP2 Coming Soon?

    Posted on February 12, 2013 by Admin

    HP has released knowledge base article KM00359068, which indicates a new Service Pack for LoadRunner 11.5 may be out by May. This article addresses support for the JAVA JDK 1.7 for JAVA and FLEX protocols. The current answer is:
    “With VUGEN version 11.5 SP1, we still do not support JDK 1.7 with JAVA protocols and FLEX (unless all the jars are compiled with backward compatible). It will be supported in SP2, which is scheduled to be released in <SOON>.”
    UPDATE: Release Date references were  removed as requested by HP. Exact Read Entire Entry

  • HP Support KM00228735: PC 11.5 – Task ID Timeout Failure

    Posted on February 7, 2013 by Admin

    HP Support has released knowledge base article (KM00228735) to deal with Tasks that timeout on PC 11.5 and higher. The problem is encountered when a health check on a Host machine fails with the following error message
    “Failure Timeout: Task with ID <xxxx> has failed to finish during the expected time.”
    The task will be marked as a failed task.
    This is usually a problem with a service not running on the host, or having incorrect permissions on the host. First, check all the services to ensure they are running. Check for these Read Entire Entry

  • HP Support KM00354420: PC 11.5 – Test Run Failure

    Posted on February 6, 2013 by Admin

    HP Software has  released a knowledge base article (KM00354420) to deal with failed runs on a newly installed PC Host within Performance Center 11.5 and higher. Indications of this conditions are a failed status at the “Launch Controller” step when trying to execute a test. A message window will display the message:
    “Run test failed: Reason: Failed to launch Controller.”
    Checking System Health may also report this error on the problematic Host:
    “Check connectivity between the Controller and Load Generator”.
    The problem is generall Read Entire Entry

  • Top 10 Mobile Application Testing Automation Tool Requirements

    Posted on November 27, 2012 by Admin

    It’s no secret that mobile applications, native, hybrid and web based, are in high consumer demand. The world is moving from the desktop to mobile devices. Tablets are projected to outsell PCs by Q3 2012 and mobile devices outshipped PCs in 2011. Mobile devices and tablets are the technology of the future. If your organization is not already invested in mobile applications, there’s a strong chance you will be in the near future.

    Our clients asked us for solution recommendations and requirements to tackle the task of automat Read Entire Entry

  • Top 5 BYOD End Point Testing Strategy Considerations

    Posted on November 8, 2012 by Admin

    There are multiple testing considerations associated with each aspect of the BYOD implementation, End Point Testing, MDM Solution Testing, or Corporate Solution Testing.

    Probably the most obvious strategy area is end point testing. This testing focuses on the mobile device itself and whether or not the device is able to access corporate applications, such as email, contacts, calendar, VPN, and so on, that are part of the corporate BYOD strategy.

    The five suggestions that follow address what I consider to be the Top 5 testi Read Entire Entry

  • LoadRunner Utility Code: Lance’s Log

    Posted on October 8, 2012 by Admin

    Several years back, I found this posting and thought it was interesting. I am just now getting around to sharing it. Try this code if you want. I use this LoadRunner utility code to assist in analyzing test data, or to write desired dynamic data from scripts to .csv files outside of LoadRunner scenario results folders.

    This code requires some script parameters to be defined, and you have to pre-allocate your folder where you want to write your data. The code also checks to see if you are running from Vugen or the Controller. I Read Entire Entry

  • VuGen Error Checking and Detailed Logging

    Posted on October 3, 2012 by Admin

    This is a basic scripting technique for enhancing your VuGen scripts to add error checking and detailed logging (in this case a web HTTP status code that is in the 4XX – 5XX range) for specific steps.

    First, set up a parameter called {pIteration} that uses the Iteration Number type to automatically keep track of the iteration. At the beginning of my action.c I might start with something like this:
    // Declare Variables
    int rc = 0, iHttp;
    lr_vuser_status_message(“Starting iteration Number: %s”,
    lr_eval_string({pIterati Read Entire Entry