Testing
-
Pls anybody can evaluate 1) Does testing by third party will uncover all the errors in the program 2) Does Regression testing helps in removing the undetected errors 3) Does Automated tools are the ideal choice in the place of manual testing. 4)Pls any can eplain with the flowchart how defect is tracked and cleared. Thanks In Advance J.Pondurai
-
Pls anybody can evaluate 1) Does testing by third party will uncover all the errors in the program 2) Does Regression testing helps in removing the undetected errors 3) Does Automated tools are the ideal choice in the place of manual testing. 4)Pls any can eplain with the flowchart how defect is tracked and cleared. Thanks In Advance J.Pondurai
hi.. depends upon ur application.. what kind of it is and what kind of testing is required for it... I mean either u want to know how much users it can support at time(stress) how much secure application is and what kind of checks need to be tested. If u let me know these things than perhaps i would be able to talk...
-
Pls anybody can evaluate 1) Does testing by third party will uncover all the errors in the program 2) Does Regression testing helps in removing the undetected errors 3) Does Automated tools are the ideal choice in the place of manual testing. 4)Pls any can eplain with the flowchart how defect is tracked and cleared. Thanks In Advance J.Pondurai
- Does testing by third party will uncover all the errors in the program No. Nothing uncovers all the errors in the program. If you were to rephrase the question to 'is testing by third party more effective?' then the answer is: 'only if your in-house testing skills are lower than that of the third party'. So look at your skill sets and those of the third party. 2) Does Regression testing helps in removing the undetected errors I think you want to know if regression testing will help find defects that were missed in system testing. The answer is 'somewhat'. The prime focus of regression testing is to have an economic way to re-assure that the current release didn't break bits in areas other than where you made changes. Regression tests tend to be test cases that had been run in the original system testing. So if regression test cases find bugs it means your maintenance changes had a side effect that you were not aware of. Is this an error that was undetected in system testing? A matter of argument but besides the point. 3) Does Automated tools are the ideal choice in the place of manual testing? No. Automated tools have their place but they are no replacement of good manual testing. Too many people try to do with manual testing stuff that is better done with automated testing. But inversely there is much that is not well testable in an automated fashion. Specifically in system testing manual testing is more and more effective. This is a long topic so I'll just make a few assertions: - manual testing discovers more bugs than automated because manual testers are more flexible - building a robust automated test case takes about 10 times the effort required to do the test case manually - so it is only worth where you would run the test more than 10 times - building robust automated test cases is a Software Development task. You need to provide the skills, processes and infrastructure to support it. Otherwise you are wasting your money. Stephan