| Romana | English | Francais | Deutsch |
Software Testing Romania
 


 

 

Manuelles vs. automatisiertes Testen

Die häufigsten vorkommenden Probleme was Software Testen anbelangt sind in einem Unternehmen, wann automatisieren und wann manuell testen? Nicht alle Tests können automatisiert werden und am häufigsten ist es schwierig zu entschieden, was automatisieren und was manuell testen. Hierbei sind die wichtigsten Vorteile und Nachteile der beiden Testmethoden

 

VORTEILE
Automatisiertes Testen
Manuelles Testen

• Wenn man eine Reihe von wiederholenden Tests hat, ist Automatisierung ein grosser Gewinn.

• Wenn die Testfälle von wenigem Malen durchgeführt werden sollen, dann ist das manuelle Testen bevorzugt
• hilft bei Durchführung von Kompatibilitätstests für Ihre Programme auf mehreren Konfigurationen • Erlaubt dem Tester mehrere Ad hoc Tests durchzuführen
• Erlaubt die Durchführung der Testszenarios und hilft bei den Regressionstests • Die kurzfristigen Kosten senken
• Erlaubt die Durchführung mehrerer Regressionstests auf einem häufig wechselnden Kode • Je mehr Zeit sich ein Tester mit der Prüfung eines Modul beschäftigt, desto größere Chancen hat er mehrere Defekte und mögliche Nutzfehler aufzudecken
• die automatisierten Tests können simultan auf mehreren Maschinen durchgeführt werden und so wird man die Testzeit reduziert  
• die langfristigen Kosten senken  
NACHTEILE
Automatisiertes Testen
Manuelles Testen
• Es ist teuerer zu automatisieren. Die Anfangsinvestitionen sind grösser als für das manuelle Testen • Die manuellen Tests nehmen viel Zeit
• Nicht alles kann automatisiert werden, bestimmte Tests sollen manuelles durchgeführt werden • Für jede Version sollen die gleichen Testreihen durchgeführt werden, was monoton werden kann
ANDERE FAKTOREN
• Die Leistungen Ihrer Testwerkzeuge
• Das Kompetenzniveau des Teams
• Die permanente Erweiterung der zutestende Software
• Die Nummer der notwendigen Regressionen

 

 
   
   
Outsourcing - Vorteile    
       
   
Dienstleistungenangebot
   
Warum automatisieren?