HP Quality Center
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 15 mars 2013; kontroller kräver
5 redigeringar .
HP Quality Center är ett komplett integrerat system för att hantera kvalitetskontrollprocesser i alla stadier av mjukvaruutvecklingen .
HP Quality Center innehåller verktyg för att organisera och genomföra tester (manuell).
Arkitektur, plattform
HP Quality Center är ett system i tre nivåer som består av en databas , en applikationsserver och ett tjockt klientwebbläsartillägg .
Databasen kan placeras i filsystemet eller i ett befintligt DBMS (till exempel MS SQL Server , Oracle ). Detta skapar en separat databas (eller schema i Oracle) för konfigurationsinformation och metadata, och en separat databas för varje projekt.
Många operativsystem, applikationsservrar och databasservrar stöds: Windows , RedHat Linux , Solaris , SUSE Linux , AIX [1] . HP Quality Center levereras med JBoss -applikationsservern .
Det sista påståendet är inte sant. Endast Windows stöds . Vid praktisk användning i en webbläsare får du meddelandet "Netscape : 5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, som Gecko) Chrome/39.0.2171.95 Safari/537.36 stöds inte! Endast Internet Explorer 7 , Internet Explorer 8 , Internet Explorer 9 och Internet Explorer 10 stöds." Vilket generellt tar bort större delen av publiken och berövar prevalensen. Enligt viss information använder den [ActiveX]-komponenter och har inga alternativ i basdistributionen.
Struktur och funktioner
HP Quality Center innehåller fem moduler som är tätt integrerade med varandra och säkerställer kontinuiteten i testprocessen:
- Hantering - i denna modul registreras programversioner som ska testas. Entiteten "Release" kan ha en underordnad "Cykel"-enhet, vilket betyder en testcykel.
- Kravhantering - denna modul beskriver kraven . Som regel motsvarar varje krav en "Krav"-enhet. Flera kapslingar av krav är tillåtna, såväl som olika typer av krav (inklusive de som skapats av användare).
- Testplan - i denna modul skapas testplaner. Det är möjligt att generera en testhierarki direkt från kravhierarkin. Tester kan beskrivas ned till steg där systemets förväntade tillstånd bestäms.
- Testlabb - i den här modulen kombineras individuella tester till sekvenser, villkor för lansering av tester ställs in beroende på framgången med de tidigare, ett schema för lansering av tester skapas, tester startas manuellt.
- Defekthantering - denna modul är ett buggspårningssystem integrerat med alla andra moduler. Det vill säga att det är möjligt att logga ett fel både i ett krav (Requirements-modul), och i ett test- eller teststeg (Test Plan), och i en specifik testkörning (Test Lab).
Gemensamma funktioner för alla moduler
- När du skapar och redigerar var och en av entiteterna låter HP Quality Center dig bifoga en godtycklig fil till entiteten, ta en skärmdump (av både hela skärmen och enskilda skärmelement) och bifoga systemkonfigurationsdata.
- En användare med administratörsrättigheter har möjlighet att ändra namnen på de flesta av attributen för varje enhet (en del av dem är oföränderliga), samt lägga till nya attribut.
- Med HP Quality Center kan du ställa in e-postmeddelanden för olika händelser, till exempel:
- Provkonstruktören meddelas att ett fel har registrerats för hans prov.
- Testutföraren får ett meddelande om att hans test utfördes med ett fel.
- Ett antal moduler tillåter skapandet av nya knappar i verktygsfältet, medan koden är skriven i Visual Basic . Åtkomst till data sker genom HP Quality Centers interna abstrakta mekanismer och beror inte på vilken typ av databas som används.
Licensiering
Antalet användare som samtidigt kan arbeta med var och en av modulerna separat är licensierade. Eftersom mjukvaruutvecklare ofta bara har tillgång till felspårningssystemet är licenser för modulen Defekter billigare än andra licenser.
Anteckningar
- ↑ Fullständig lista över plattformar som stöds. (inte tillgänglig länk)
Se även
Länkar