Bevor Sie beginnen, mobile Prüfung, desktop testen oder Website testen ist es notwendig, auszuwertende wie lange es dauern wird. Viele Unternehmen versuchen, gerade Zeit und Ressourcen für die Entwicklung einer Anwendung benötigt auszuwerten und nicht zahlen viel Aufmerksamkeit auf den Testprozess.
Oft ist es schwierig, Zeit für den Softwaretest auf viele Faktoren zu bewerten.
Einige der Faktoren sind:
-Software-Test-Erfahrung;
-Komplexität des Systems;
-Fähigkeiten, Kenntnisse und Erfahrungen der Tester.
Es kann nicht angehen, um Gleichungen mit diesen Faktoren zu verfassen. Bewertung Formeln sind anspruchsvoll und zeigen nicht die realistische Höhe der Arbeitszeit, die für die Prüfung benötigt. Einige Bewertungsmethoden sind jedoch ziemlich nützlich.
Hier sind Methoden zur Bewertung der Zeitbedarf für Software-Tests:
1. Verhältnis Entwicklungsmethode
Nach dieser Methode wird die Anzahl der Tester für das Projekt erforderlichen von der Anzahl der Entwickler des Projekts berechnet. Das Verhältnis ist abhängig von Art und Umfang des Projekts.
Es ist ein kommerzielles Projekt für ein großer Markt-Verhältnis von Entwicklern, Testern wird 3:2, für einen kleinen Markt - werden Verhältnis 3:1. Wenn es Entwicklung kommerzieller von-the-Shelf Software für einen einzelnen Client ist oder interne Firmensystem Entwicklung Verhältnis 4:1, werden wenn es Regierung interne Softwareentwicklung ist-Verhältnis 5:1 werden.
Das Verhältnis kann während der verschiedenen Phasen der Entwicklung und Prüfprozesse ändern. Bei der letzten können Phase der Erprobung der Anzahl der Tester sogar übertreffen die Anzahl der Entwickler.
2. Projekt-Mitarbeiter-Ratio-Methode
Diese Methode ist gut, wenn die Menge der Menschen, die Ausführen von oft ändert. Es baut auf die Gesamtmenge der Mitarbeiter, die an dem Projekt arbeiten.
Wenn es ist machen ein kommerzielles Projekt für einen großen Markt-Tester um 27 % von dem ganzen Zeug des Projektes, für einen kleinen Markt - 16 %. Entwicklung von kommerziellen von-the-Shelf Software für einen einzelnen Client oder interne Anwendungsentwicklung ist, werden Tester um 14 % des Projektteams, machen, wenn es Regierung interne Softwareentwicklung ist-Tester werden um 11 %.
3. Verfahren Testmethode
Diese Methode basiert auf der Menge der Verfahren, die entwickelt und ausgeführt werden. Die Anzahl der Tester für das Projekt benötigt wird mit diesen Daten berechnet.
Zur Benutzung der Software Methode Testfirma Einschreibungen Menge von Testverfahren während durchgeführt haben muss ähnliche Entwicklungsprozesse und Menge der Stunden-Tester für diejenigen Verfahren ausgegeben.
Es ist notwendig zu finden Korrelation zwischen der Menge der Prüfverfahren und Arbeitszeiten von Testern für diese Projekte ausgegeben und berechnen Sie die Anzahl der Tester für das neue Projekt unter Berücksichtigung der Erfahrungen der früheren ähnlichen Projekts erforderlich.
Diese Methode konzentriert sich nur auf die Menge der Prüfverfahren und engen Sichtweise des Testvorgangs gibt. Es ist effizienter, wenn Sie zusammen mit anderen Methoden verwendet.