Skip to main content

Posts

Showing posts from 2008

Goal of Performance Testing

In my today's blog, user can find interesting discussion on performance testing and its approaches. Please go through my posting and next time we can share some interesting more stuffs. Enjoy testing:) The goal of performance testing is not finding bugs, but to remove the bottlenecks from the application and improve the efficiency. Before doing a performance testing we basically need to know the following points 1. Expected no of concurrent users or HTTP connections with your application 2. Acceptable response time for your pages For performance tuning basically we have two approach. In Approach1 (white-box), we can do the following, Code Analysis, We can search for poor algorithms or looping which is the reason for inefficiency. Database Analysis, We can use query optimizers and profilers to optimize the database. Hardware & Network, We can use utilities such as top, iostat to monitor hardware resources and ntop, netstat to monitor the network and Sockets. In App...

Test Automation concepts

Now here viewer can find more detail about previous start thread. I have tried to cover below some test automation concepts which will give benefit before start of automating any project automation. Please go thru all detail below and post your suggestion and comments. STA Definition Software Testing should be Automated when there is a mechanism of Tester-free Test case Execution with • Ability to Run more than one test cases • Ability to Run a sub set of test cases. • Unattended Execution • Capturing Execution Results • Comparing Expected Vs Actual Results Why Automate? • To Reduce testing Errors. • To Reduce testing cost and time. • Eliminates effects of individual differences. • Knowledge stays in test repository. • No testing gaps, Complete test coverage. • Un-Attendant test execution. Identify candidate for Automation • Basic Verification Tests (BVT) • Regression tests. • Time Consuming Manual Tests. • Tests that are run frequently. • Tests where the aim is breadth, not depth. • A...

Software test automation

Some time back, about STA, no one want to do try to understand much about it. But now boom for STA has come , reason is very simple like more and more software going to become complex and user want delivery in shorter time. STA should develop on some methodology or in technical terms framework. In my next article we will see some more framework.