Category Archives: Performance Testing

Mobile Network Performance Testing Webinar

With the increase in smart phone usage around the world, mobile network performance testing is gaining importance. Up to 60% of mobile failures are performance related  and Google found that a .5-1 second increase in page load time resulted in a 20% … More

Posted in Mobile Performance Testing, Performance Testing | Tagged , | Leave a comment

Rendezvous Software Performance Testing with Loadrunner

Rendezvous Software Performance Testing is a function within LoadRunner used to simulate different virtual users waiting at a rendezvous point to gather and run at the same time. This is also called concurrency. What else can Rendezvous do? More

Posted in LoadRunner, Performance Testing, Test Management and Planning | Tagged , , | Leave a comment

Mobile Performance Testing – Testing the Server Webinar

Thursday, February 21, 2013 10:00 AM – 11:00 AM EST Interested to learn about mobile performance testing? Performance is a major issue in mobile user satisfaction. Testing the performance of your mobile applications and using the results of these tests … More

Posted in Mobile Performance Testing, Mobile Testing, Performance Testing, Test Management and Planning, Test Strategy, Test Tools | Tagged | Leave a comment

Performance Testing and Test Automation Best Practices Webinar

On August 8 2012, together with BlackLine Systems, we held a webinar on Performance Testing and Test Automation Best Practices entitled: How to Achieve and Maintain High Quality SaaS Software in the Cloud Donna McCollum from Blackline Systems and Philip … More

Posted in Performance Testing, Test Automation, Web Application Testing | Tagged , , , | Leave a comment

Mobile Software Quality – Mobile Performance Testing

According to this chart from StatCounter, that depicts the total US internet traffic (as measured by StatCounter), in June 2012 approximately 10 percent of all Internet traffic is coming from mobile devices. And the trend is up. This should not … More

Posted in Mobile Performance Testing, Mobile Testing, Performance Testing, Test Management and Planning, Test Tools | Tagged , , | Leave a comment

Web Application Testing – Security and Performance Inspection using Fiddler

Fiddler is a Web Debugging Proxy tool which logs all HTTP(S) traffic between your computer and the Internet. Fiddler allows you to inspect traffic and can be used by developers to debug web programs. It can also help testers inspect and examine the traffic between the user side of a web application and web server. I’ll just talk about the tool from a tester perspective, and discuss some simple uses that we’ve run across. More

Posted in Performance Testing, Security Testing, Web Application Testing | Tagged , , , | Leave a comment

Performance Testing – Using Correlation in LoadRunner Scripts

After you’ve done all your homework and determined user scenarios and load profiles, you fire up your performance tool and begin to simulate those scenarios. If using LoadRunner, when you record a session and then execute it, you have probably encountered errors such as “The same user can not login twice. “ or “ One user can only poll once”. When this happens, this basically blocks your performance test and stops you from moving forward. These errors occur because a server cannot accept the same user executing the same action twice because many applications are designed to have precise statistics from each individual user, so if one user logs in 10 times (as you may try to simulate in a load test), the results do not conform with what the application expects and error messages are returned. Everyone encounters these types of problems and there are numerous ways to troubleshoot them. One such method is using correlation.
Correlation is a process that … More

Posted in LoadRunner, Performance Testing | Tagged , | Leave a comment

Performance Testing-Analyzing Error Messages

Analyzing performance test results is very critical for performance testing. Any results must be interpreted in light of the test’s objectives or they will have little meaning. For example, an objective might be to measure the maximum load that a server can handle (stress testing), verify that a certain number of concurrent users can stably run for a certain time, such as 1000 mail users can run 24 hours on a mail server (CHO – continuous hours of operation or endurance test), or how many users can the system handle executing multiple scenarios and maintain an average response time under X seconds (boundary test). When running performance tests, it’s important to note that performance tests are highly dependent on many variables… More

Posted in Performance Testing, Test Management and Planning | Tagged , , | Leave a comment

Mobile Performance Testing – User Experience Field Notes

We’ve been testing mobile applications in the field as well as in the lab for one of the largest mobile device manufacturers in the world. We test in the field, in different countries to determine how different carrier networks, applications, and tasks, impact the user experience. When doing mobile performance testing, there are any number of factors that can be measured and tracked. They all will vary depending on the device, it’s configuration, network, task being executed (what software and what action), etc. More

Posted in Mobile Testing, Performance Testing, quality metrics | Tagged , | Leave a comment

Testing Mobile Application Performance – Basics

For testing the performance of mobile application software, the testing focus is different than when testing general computer software due to the nature of embedded software systems. Embedded software is specially designed for each device, so software (including OS and application) is closely tied to the hardware. Some typical complaints for using mobile application software may be: More

Posted in Mobile Testing, Performance Testing | Tagged , , | Leave a comment