Some Myths about QA Testing
Para acceder a post original click aquí
QA testing is one of the most important parts of product development process and should not be avoided at any cost. Following are some of the myths that surround the process of QA testing which should be avoided.
- Quality Assurance = Testing: The moment people start confusing quality assurance or QA with testing, problems start creeping in. While testing is only done when the whole process has been ended, QA starts from the very beginning of the process and continues till the process has been completed and the products have been shipped off.-
- Creating Bug Free Software: Ok! So it’s time to curb down the expectations. You simply can’t eliminate all the bugs present in a system. At most you can just diminish the number of bugs to a level where it can be tolerated.-
- Automation of Testing: While automatic testing is good for some of the processes of QA, it is not fit for all the software testing techniques. Certain software testing procedures like usability and exploratory tests requires manual interference. Although automatic testing has made some marked developments, manual testing can’t be completely abolished.-
- Testing is Easy:You think that QA testing is a child’s play? Think again! Software testing is not a piece of cake. It requires a specific set of skills and mindset to become a good tester and a good QA tester is a rare breed. These people improve the testing process a lot.-
- Quality Assurance Team is Separate: Although quality assurance people care a lot about customer satisfaction. However, leaving the entire procedure in the hands of the QA people is not a wise thing to do. Testing should be done by all the people involved in the process so that the entire process can be done smoothly.-
- 100% QA Testing is Best: You may start off your project with the idea of testing the process for 100% coverage. However, this is not a plausible thing to do as it can never be achieved. The progress on a project reduces the test coverage of the same.-
- QA should be Left for the End: This is one of the most erroneous mistakes in the process. QA testing should be starts from the very commencement of the process in order to avoid piling up of bugs. This will also prevent the process from being rushed.-
- Performance Testing is Left for the End: If you leave the performance testing for the end, then only the tail end glitches will be detected and rectified. However, performance testing through out of the software development life cycle will help in building a strong and glitch free software.-
- Security is Different from Quality: In reality, only a quality product will be able to provide customers with the right amount of security. A low quality of product will always tend to be less secure. Hence, quality testing and security testing should go hand in hand.-
- QA Testing adds up to the Cost: In reality, however, QA testing helps in saving up as it prevents error in production. It will rectify the error before the product is into production or shipment as after production rectification ups the cost. Hence QA testing should not be seen as an extra expenditure.
These are a few myths of the QA testing procedure which should be abolished as soon as possible.