2012-08-22 12 views
8

Dla mojej wiedzy serwer QA jest serwerem testowym ... Chciałbym wiedzieć, co oznacza QA i jaka jest różnica w stosunku do serwera pomostowego/przedprodukcyjnego.Co oznacza serwer QA?

Dziękujemy za poświęcony czas!

Odpowiedz

6

Mogę odpowiedzieć tylko na połowę pytania. Kontrola jakości oznacza zapewnienie jakości. Prawdopodobnie serwer QA nadaje się do testowania, mierząc jakość oprogramowania/sprzętu. Prawdopodobnie testy jednostkowe/testy regresji mają działać na tym serwerze.

co-you-call inscenizacja/serwer pre-produkcji, to prawdopodobnie system działa kod produkcyjny wykorzystywane do regularnego korzystania z oprogramowania/sprzętu.

2

Wiem, że to stary post, ale okazało się to podczas szukania więc pomyślałem, że mogę dodać w niektórych własnej wiedzy w przypadku innych ludzie przychodzą tutaj, chcąc uzyskać więcej informacji.

Michel dostał większość tego prawo, ale chciałabym poprawić kilka rzeczy, jeśli mogę. Po pierwsze, serwer kontroli jakości zazwyczaj odnosi się do komputera, który obsługuje proces kontroli jakości, i uruchamia oprogramowanie, które pomaga tworzyć środowiska, które mogą testować różne gałęzie kodu, w ramach procesu kontroli jakości. Może to być od przełączania środowisk i sprawdzania oddziału, do przebudowy całych maszyn, które pasują do środowiska produkcyjnego i wdrażania do nich kodu. Podstawową zasadą serwera kontroli jakości jest pomoc w tworzeniu środowisk kontroli jakości do testowania. środowisk

Staging/Pre-produkcyjne zazwyczaj odnoszą się do jednego lub wielu środowisk, które pasują do siebie, tak blisko jak to możliwe, że środowisko produkcyjne kod zostanie wdrożony. Ponownie, może to być tak proste, jak maszyna z instalacjami oprogramowania, które pasują do wersji maszyny produkcyjnej, do mini farmy serwerów WWW, gdzie wiele maszyn i baz danych jest połączonych ze sobą w sposób odpowiadający środowisku produkcyjnemu. Celem jest, aby mieć miejsce pasujące do produkcji, ale nie jest to produkcja, i znowu, do celów testowania i zapewnienia jakości.

Mam nadzieję, że pomoże nikomu, że jest wciąż niepewny oryginalnych pytania.

1

Nie istnieje jednoznaczne rozróżnienie między środowiskiem produkcyjnym/produkcyjnym. Środowisko QA Server to platforma, na której aplikacja jest wdrażana w celach testowych, wykonując testy funkcjonalne, bezpieczeństwa i wydajności.

Staging jest środowiskiem, w którym wniosek został wdrożony (znowu dla celów testowych), ale jego utrzymywał, że jest on zgodny ze środowiskiem produkcyjnym jak najwięcej pod względem operacyjnym i specyfikacji.