One
of my colleague who is in ASP.NET, mortgage application testing asked me
"i am want to move to C++ application testing, how its different from .NET
application testing and do i need to know the language, or does it metters at
all?"
It took me infinite time to come up with an answer. I didn’t had an answer so
give her an example "When i was working on Mac OS X C++ Client-Server
application the tester use to pull out the network cable while document changes
being transferred from client to server."
So i came up with answer, yes it is different. But after putting a lot of
though i believe i was wrong.
there is no different between .NET and C++. .NET is no magic, we might still
have network errors. Only difference is handling and processing of these errors
are inside the .NET library. passionate people at MS has alrady tested and
validate that piece of code and we need not to test it again.
A Product!
Can you come up with a product which will show wot function area one need to
test and what not (Testing leads need to business rules to test in that
himself) based on language used for product.
For example:
what to test when code is in VB6
what for C++, Mac C++ or cross platform CPP
What when migrating from .NET to JAVA, JAVA to .NET
or even ASP.NET to Silverlight.
Market!
there are a lot of testers and test plans written every day. But since this is
going to be a new approach for testing i'd say the market size is Zero
and i'd also say free software fits well in zero size markets