Alpha Testing Vs. Beta Testing
Alpha Testing 和 Beta testing 有什么不同?
Alpha Testing | Beta Testing |
---|---|
Basic Understanding | |
First phase of testing in Customer Validation | Second phase of testing in Customer Validation |
Performed at developer's site - testing environment. Hence, the activities can be controlled | Performed in real environment, and hence activities cannot be controlled |
Only functionality, usability are tested. Reliability and Security testing are not usually performed in-depth | Functionality, Usability, Reliability, Security testing are all given equal importance to be performed |
White box and / or Black box testing techniques are involved | Only Black box testing techniques are involved |
Build released for Alpha Testing is called Alpha Release | Build released for Beta Testing is called Beta Release |
System Testing is performed before Alpha Testing | Alpha Testing is performed before Beta Testing |
Issues / Bugs are logged into the identified tool directly and are fixed by developer at high priority | Issues / Bugs are collected from real users in the form of suggestions / feedbacks and are considered as improvements for future releases. |