Google Wave Preview from

Find here some developer resources related to Google Wave.

Google Wave is a new tool for communication and collaboration on the web, coming later this year. For more information on this kindly check

Here is what Google Wave can offer you

Google Wave can make you more productive even when you're having fun.

Learn how to put waves in your site and build wave extensions with the Google Wave APIs.

Google Wave uses an open protocol, so anyone can build their own wave system.
Learn more at

Check back at the above site for the developer preview at Google I/O for a keynote presentation.

Read about Google wave from Google Blog
Went Walkabout. Brought back Google Wave.

Effort Estimation of Automation Testing

Effort Estimation of Automation Testing is very tricky and one has to consider few things in detail to arrive at the same. Here are some steps that need to be considered for the same: (Win Runner, QTP, Quick Test Pro, Selenium are the most common regression automation testing tools used these days.)

Identify the scope of automation test scripting

See how many of the manual test cases, test scenarios can actually be automated

Identify the steps in each test case

Count the number of data driven aspects, number of validations in each test case

Based on the above arrive at the size of the each test case in terms of small, medium or large

Best thing is to perform one automation test case and see the time it takes

Compare the size of the above test case and derive a numerical effort to the gorupings of the test cases - small, medium and large

Add some factors such as automation test framework, test data setup, test environment

As the size of the test steps increase there may be an increase in the complexity also, this could be one of the estimation attribute of automation testing

Add some management effort and test tool complexity to this effort

Microsoft Certification Test | Microsoft Certified Professionals

Here is some information taken from the Microsoft site related to the different certifications on MS Technologies. All these certifications are industry recognized, Being a Microsoft Certified Professional (MCP) will help you in your career and also will add some value to your profile

The Microsoft Certifications are available in different flavors - by role, by technology and by name - see below for more details.

Available certifications for IT professionals and developers

Certifications by technology

Certifications by name

Here are some certifications that are currently available - There are many online resources, training material available for these exams.

MCTS - Microsoft Certified Technology Specialist (MCTS)

MCITP - Microsoft Certified IT Professional (MCITP)

MCPD - Microsoft Certified Professional Developer (MCPD)

Microsoft Certified Architect program

Microsoft Certified Master program

MCDST - Microsoft Certified Desktop Support Technician (MCDST)

MCLC - Microsoft Certified Learning Consultant (MCLC)

MCSA - Microsoft Certified Systems Administrator (MCSA)

MCSE - Microsoft Certified Systems Engineer (MCSE)

MCDBA - Microsoft Certified Database Administrator (MCDBA) on Microsoft SQL Server databases.

MCT - Microsoft Certified Trainer (MCT)

MCAD - Microsoft Certified Application Developer (MCAD)

MCSD - Microsoft Certified Solution Developer (MCSD)

Microsoft Certified Business Management Solutions Specialist

Microsoft Certified Business Management Solutions Professional

MOS - Microsoft Office Specialist

MCAS - Microsoft Certified Application Specialist (MCAS)