Transform QA Strategy & Efficiency

The goal of doing a test strategy assessment is to get a clear picture of what is going on in testing — the good things, the problems, and possible paths to improvement. Fundamentally, a test assessment is a data gathering process. To make effective decisions we need data about the current test process. If done Read more…

SHARE THIS

Key Challenges and approach for testing SAAS product

SaaS is a software delivery model, where the software is made available to the end customers over the Internet. The software vendor hosts the software for the customer, without the customer having to build up a hardware or software environment at their end. 1. Multi-platform support – We use a combination of physical and virtual Read more…

SHARE THIS

Index performance

Oracle indexes can greatly improve query performance but there are some important indexing concepts to understand.   Index clustering Index blocksizes       Indexes and blocksize Indexes that experience lots of index range scans of index fast full scans (as evidence by multiblock reads) will greatly benefit from residing in a 32k blocksize. Today, Read more…

SHARE THIS

FitNesse – software development collaboration tool

  FitNesse is a software development collaboration tool Great software requires collaboration and communication. FitNesse is a tool for enhancing collaboration in software development. FitNesse enables customers, testers, and programmers to learn what their software should do, and to automatically compare that to what it actually does do. It compares customers’ expectations to actual results. Read more…

SHARE THIS

New in LoadRunner 11.0

  Major VuGen Changes   The following are the significant changes from the previous version. These changes alone are worth the upgrade:   ·Ajax TruClient Protocol: This is a major new protocol, and a new and very innovative approach to the scripting of Web applications. Those that are familiar with tools such as QTP, will Read more…

SHARE THIS

How can it be known when to stop testing?

This can be difficult to determine. Most modern software applications are so complex, and run in such an interdependent environment, that complete testing can never be done. Common factors in deciding when to stop are: Deadlines (release deadlines, testing deadlines, etc.) Test cases completed with certain percentage passed Test budget depleted Coverage of code/functionality/requirements reaches Read more…

SHARE THIS

J2EE application performance QA and tuning (3)

http://www.ddjembedded.com/resources/articles/2001/0112g/0112g.htm Balancing Network Load with Priority Queues Tips: Hardware traffic managers redirect user requests to a farm of servers based on server availability, IP address, or port number. All traffic is routed to the load balancer, then requests are fanned out to servers based on the balancing algorithm. Popular load-balancing algorithms include: server availability (find Read more…

SHARE THIS

J2EE application performance QA and tuning (2)

http://www.onjava.com/pub/a/onjava/2001/02/22/optimization.html Performance planning for managers: Include budget for performance management. Create internal performance experts. Set performance requirements in the specifications. Include a performance focus in the analysis. Require performance predictions from the design. Create a performance test environment. Test a simulation or skeleton system for validation. Integrate performance logging into the application layer boundaries. Performance Read more…

SHARE THIS

J2EE application performance QA and tuning (1)

To start J2EE application performance QA and tuning: Set a goal: Before you begin tuning your J2EE application’s performance, set a goal. Often this goal addresses the maximum concurrent users the application will support for a given limit on response times. But the goal can also focus on other variables—for example, the response times should Read more…

SHARE THIS