Welcher QA Server steht für?

8

Nach meinem Verständnis ist ein QA Server ein Testserver ... Ich würde gerne wissen, wofür QA steht und was der Unterschied zu einem Staging / Pre-Production Server ist.

Danke für Ihre Zeit!

    
GibboK 22.08.2012, 08:46
quelle

3 Antworten

6

Ich kann nur die Hälfte der Frage beantworten. QS steht für Qualitätssicherung. Wahrscheinlich ist der QA-Server zum Testen geeignet und misst die Qualität der Software / Hardware. Vermutlich werden Komponententests / Regressionstests auf diesem Server ausgeführt.

Der Was-Sie-Ruf-Staging- / Pre-Production-Server ist wahrscheinlich ein System, auf dem der Produktionscode ausgeführt wird, der für die regelmäßige Nutzung der Software / Hardware verwendet wird.

    
Michel Keijzers 22.08.2012, 08:47
quelle
2

Ich weiß, dass dies ein alter Post ist, aber ich habe ihn während der Suche gefunden, also dachte ich, ich würde etwas von meinem eigenen Wissen hinzufügen, falls andere Leute hier her kommen und mehr Informationen haben wollen.

Michel hat das meiste richtig verstanden, aber ich möchte ein paar Dinge korrigieren, wenn ich darf. Erstens bezieht sich ein QA-Server normalerweise auf einen Computer, der den QA-Prozess abwickelt, und er führt Software aus, die im Rahmen des QA-Prozesses die Erstellung von Umgebungen ermöglicht, in denen verschiedene Code-Zweige getestet werden können. Dies kann von wechselnden Umgebungen und dem Auschecken einer Verzweigung bis hin zum Neuaufbau ganzer Maschinen, die Produktionsumgebungen entsprechen, und zum Bereitstellen von Code für sie reichen. Das Grundprinzip eines QA-Servers besteht darin, QA-Umgebungen zum Testen zu erstellen.

Staging- / Vorproduktionsumgebungen beziehen sich normalerweise auf eine oder mehrere Umgebungen, die der Produktionsumgebung, in der der Code bereitgestellt wird, so genau wie möglich entsprechen. Dies könnte wiederum so einfach sein wie eine Maschine mit Softwareinstallationen, die den Versionen der Produktionsmaschine entsprechen, bis zu einer Mini-Webserverfarm, bei der mehrere Maschinen und Datenbanken auf eine Weise miteinander verbunden sind, die der Produktionsumgebung entspricht. Das Ziel ist wiederum, einen Platz zu haben, der der Produktion entspricht, aber nicht Produktion ist, und dies wiederum zum Testen und zur Qualitätssicherung.

Ich hoffe das hilft jedem, der sich noch unsicher ist, die ursprünglichen Fragen beantwortet.

    
Shafiq Jetha 14.04.2015 17:18
quelle
1

Es gibt keine so klare Unterscheidung zwischen Staging- / Produktionsumgebung. Die QA Server-Umgebung ist eine Plattform, auf der Anwendungen zu Testzwecken bereitgestellt werden und funktionale, Sicherheits- und Leistungstestfälle ausgeführt werden.

Staging ist eine Umgebung, in der Anwendungen bereitgestellt werden (wiederum zu Testzwecken), aber sie wird so beibehalten, dass sie in Bezug auf das Betriebssystem und die Spezifikationen so weit wie möglich mit der Produktionsumgebung übereinstimmt.

    
Usman Khalil 20.11.2016 18:22
quelle

Tags und Links