Thursday, July 30, 2009

Does software testing need C++ ?

A recruiter told me that i have to know one language (preferably C++) for getting a job on testing. Why is it ?


I heard from friends that its easy and no software exposure required ?


can someone help me. i dont have any software background.

Does software testing need C++ ?
1. If you're computer savvy enough to program in C/C++, it indicates you're probably savvy enough to test.





2. If you've actually written C/C++ programs, you probably have tested them (this indicates some sw test experience)





3. Software test requires ability to think very logically and procedurally. This ability is evident in you if you can program C/C++.





Easy? Yes, everything is easy for a genius. Some things are easily tested....not all projects are equal. Not all companies are equal, not all sw is equal....





SW test can be incredibly demanding. You may be expected to multitask and operate numerous applications (that you have never used before) at once.





Then, maybe you'll just type numbers into a web browser and hit the 'run' button all day until something breaks. Obviously, you already know how to operate a web browser.





It really depends on the company you work for, and how they operate, and the types of SW they develop %26amp; test.





Good luck.
Reply:It can be easy, if you're lucky to be in an easy software testing role. Learn Python and take it from there. However, depending on the environment, the focus on quality and the processes required, software testing can be quite challenging. The weight of your testing will depend on the product and the impact should you fail to test properly. I put a lot of effort into my tests, even when it comes to those days when I just just get annoyed. However, all it takes is a quick reminder that failing to put in the extra effort may cost someone their life. Either way, I usually enjoy doing this type of stuff.
Reply:It really depends on the environment for testing.


Unix systems have alot of testing facilities that aren't C++ based.





You actually need to know a few languages, and most of those are a higher-level (although some languages like perl have their own test suites) than the one the program is written in so you can write wrapper scripts to test the programs
Reply:well c++ is one of the most often used languages and a really good language to learn. however if you have no backround in programming languages might i suggest python. it is a very easy language to understand and very easy for beginners to learn which has many strong points that c++ does not have
Reply:They would rather you find problems AND suggest fixes.


No comments:

Post a Comment