Friday, April 20, 2012

Software Testing Tools

Software Testing Tools

There are many software testing tools available in testing industry. They can help us in various aspects such as cost reduction project management and performance testing.

Here is list of type of software testing tools that I have experienced.
1. Automated functional GUI testing tools
This software testing tool takes the major role in Regression Testing; especially for Agile. However, this software testing tool is not suitable for every project. The break even point calculation should be conducted to evaluate if it is worth to do.

2. Software testing project management tools
This software testing tool supports many software testing aspects during testing life cycle such as bug management test management and test suite management. This tool make software testing project reliable and traceable.

3. Performance testing tools
This software testing tool supports performance testing activity such as load generator and resource usage analysis. This activity cannot be performed without testing tool.

Actually, there are other tools that I have not mentioned. So, keep in mind that you should make your life easier by applying any available tool. Good luck!!!:)

Sunday, April 1, 2012

Outsourcing For Software Testing

Outsourcing For Software Testing

Outsourcing is the process of contracting a business function to another organization. There are many possible reasons for outsoucing e.g. cost and knowledge.

The outsoucing has been used in Software Testing as well. My organization has contracted to an outsouce for some software testing projects. Here is things that I have learned from this activity.

1. We can leave the routine task to outsource. So, we can have more time for improving our skill and analysis.
2. We can improve project management and co-ordination skill by managing and monitoring outsource.

1. When the time for removing outsource comes, some tasks are hard to returned to us. This means that when you use outsouce, uses them smarter and managable. Not give them everything.
2. Without good project management, the quality of software is uncontrolable.


Twitter Delicious Facebook Digg Stumbleupon Favorites More