? In Software-Entwicklung, viele Terminologien kann leicht missverstanden werden oder ihre Definitionen unklar sein kann , um diejenigen , die nicht Mitglied der Software -Entwickler-Community . Dies wird manchmal mit den Begriffen " beta " und " 2.0 "-Versionen von Software-Anwendungen gesehen . Es kann schwierig sein, den Unterschied zwischen den beiden zu unterscheiden. Während diese Begriffe etwas verwirren kann , unterscheiden sich ihre Definitionen stark . Um am besten veranschaulichen den Unterschied zwischen einer Beta-Version und eine Version 2.0, einen genaueren Blick auf die verschiedenen Phasen des Software-Testens . Software Testing
Software fertigt wollen eine neue Software- Anwendung zu starten , müssen sie das Programm durch verschiedene Phasen der Prüfung zu nehmen. Dadurch können die Entwickler sicherstellen, dass das Programm reibungslos durch die Auseinandersetzung mit Bugs und Fehler, die vor der eigentlichen Produkteinführung entstehen . Nach der Northern Arizona University Website enthalten die Phasen des Software-Testens Alpha-Test , die Komponenten und das Gesamtsystem der Anwendung testet ; Beta-Tests , die eine Pre-Release- Tests mit tatsächlichen Nutzer ist , und Pilot -Tests, die eine kontrollierte ist "real-world "-Test , wo Daten über Benutzer-Interaktion mit der Software gesammelt werden .
Beta Testing
Beta-Tests ist die zweite Phase des Software-Testens . Beta ist der zweite Buchstabe des griechischen Alphabets , und es folgt die Buchstaben Alpha , das ist auch der Name der ersten Phase des Software-Testens . In dieser Phase eine Stichprobe der Zielgruppe wird eine Version der Software, die noch in den Entwicklungsphasen ausgestellt . Die Argumentation ist , um eine größere Gruppe von Testern zu übernehmen , um so viele Bugs und technische Probleme vor dem endgültigen Release wie möglich zu lokalisieren. In dieser Phase gibt es keine technische Unterstützung für das Produkt , und die Nutzer werden voraussichtlich irgendwelche technischen Probleme mit der Software erlebt berichten . Beta -Tester sind oft kostenlos Versionen der Software gegeben oder gewährt einen Rabatt auf das Endprodukt , den Kauf .
Version 2.0
Sobald ein Programm offiziell freigegeben, gibt es oft große Ergänzungen zu der Software. Dies veranlasst den Neuveröffentlichung der Anwendung in einer neuen Ausgabe . Diese neue Ergänzung ist als Version 2.0 veröffentlicht , die wichtigsten Änderungen an der Software-Anwendung anzuzeigen. 2.1, 2.2 , 2.3, oder eine andere laufende Nummer , um die Änderung widerspiegeln : Wenn es kleinere Änderungen vorgenommen , um die Stabilität oder die Gebrauchstauglichkeit des Programms hinzuzufügen sind, können Ausgaben wie veröffentlicht werden. Sobald ein anderer Satz von wichtigen Änderungen an der Software , einer Version 3.0 dann freigegeben wird, und der Zyklus wiederholt vorgenommen werden.
Der Unterschied
Eine Version 2.0 ist ein vollständig aufgerüstet Ausgabe einer Software-Anwendung , die vollständig getestet und beinhaltet technischen Support. Eine Beta-Version ist noch in der Testphase und nicht enthalten Kundenservice. Eine Version 2.0 hat bereits alle Phasen des Tests, die zeigen, dass sich auch die Beta- Testphase durchlaufen bedeutet unterzogen .