Quality Assurance Practices In Software Industry: Developer's Perspective
Online, July 9, 2012 (Newswire.com) - To all the developers, please don't review your own code. Generally you will overlook the issues in your code. So give it to others for review. Everyone is having specialization in particular subject. Developers generally think how to develop the application on the other hand testers think how the end user is going to use the application.
Developers are more likely to skip many core testing paths, as the code is fresh to them. And honestly, this is only possible when and if the developer is genuinely interested in doing and investing that much time in testing. It is the tester's responsibility to make sure that each and every path is tested properly or not. They should ideally give the required attention to all small possible details to verify application is not breaking anywhere and is functioning as per the desire. This has always to be assured before the final release.
At SPEC INDIA, we have a well-trained testing team of consisting of 20+ QA professionals. The testing procedure and services can be outlined as functionality testing, regression testing, performance and load testing, speed and security testing, compatibility testing, version testing, and so on. You may visit our website to gain a thorough knowledge about our processes at our website at www.spec-india.com
Concluding, basically there is no problem if developers are doing the basis unit testing and basic verification testing. They can test a few basic conditions and cases, which are crucial from programming point of view. But, for success of any team there should be independent testing team validating the software.
Its tester's responsibility to make the 'baby' smarter!
Share:
Tags: agile software development, custom software development, software development process