What is software testing?
Question:
Answer:
Software Testing The process of devising a set of inputs to a given piece of software that will cause the software to exercise some portion of its code. The developer of the software can then check that the results produced by the software are in accord with his or her expectations.
Two main category for tests is considered. The Alpha test is done by software experts and Beta test is done by a group of users in a given period of time(Before final product relase).
Before a product is realesed, it's put out as a Beta. That gives the company a chance to get feedback from users involving bugs and such. Since there are potentially hundreds of scenerios involving several platforms, operating systems and hardware the feedback will make for a cleaner product to be released.
Generally, all softwares both professionals and unprofessionals pass two main tests to be practically confirmed. Two main category for tests is considered. The Alpha test is done by software experts and Beta test is done by a group of users in a given period of time. Through the last one, a free version of software is offered to respective corporate or rarely personal users.
More Questions & Answers...