SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
Jakes großer
     Test
   in Zusammenarbeit mit
Das ist Jake



Er arbeitet in einer großen Firma, die
Gummienten herstellt

       Jakes große
       Firma




          Gummiente
Eines Tages kommt Jakes Chef zu ihm, um ihm eine
neue Aufgabe zu geben

                   Jakes Chef

        Die Firma ist so groß geworden, dass sie ein IT-
        System einführen möchte. Es ist sehr wichtig, dass
        alle Prozesse weiterhin funktionieren. Es wäre
        schließlich schrecklich, wenn z.B. keine Enten mehr
        ausgeliefert werden könnten und das Lager
        überquillt.


           Mit Gummienten
           überquillendes Lager
Jakes Chef weiß, dass man durch Tests sicherstellen
kann, dass so ein System funktioniert. Funktioniert es
nicht, kostet das schließlich einen Haufen Geld!

                     Ein Haufen Geld

Jake soll die Testfälle dazu erstellen. Nur was genau
soll er Testen? Und wie viele Testfälle braucht er?
Fragen über Fragen…
Moment… hatte Jake nicht mal etwas von diesem
         Testfallerstellungstool gehört? Tespect!



Testfallerstellungstool




      Das könnte ihm bei der Aufgabe helfen.
      Aber wie funktioniert das Ganze?
In Tespect modellieren wir Testfälle eines Szenarios mit Hilfe
von Aspekten. Aspekte können viele Sachen sein. Zum Beispiel
ein Pferd, eine Person oder eine Datenbank.



                         Pferd


                            Person




                               Datenbank
Aspekte können unterschiedliche Ausprägungen besitzen, z.B.
 „Farbe“
              Rote Datenbank

            Blaue Datenbank
                                    Grüne Datenbank

                        Orangene Datenbank



                                             Holzfarbene Datenbank



Durch die Kombination der einzelnen Aspekte mit deren
Ausprägungen untereinander entsteht ein komplettes Abbild
des zu testenden Szenarios in einer Matrix.

                 Testfallmatrix
Das Problem: Je mehr Aspekte, desto überproportionaler
steigen die Kombinationen und damit auch die Testfälle. Durch
einfache logische Regeln können die Testfälle allerdings massiv
reduziert werden.
                           Viele Testfälle


                              Regelanwendung


                           Wenig Testfälle
Durch die Reduzierung bekommt man trotzdem eine nahezu
100%ige Testfallabdeckung bei überschaubarem Aufwand!

 Tespect ist dabei nicht auf eine Branche beschränkt und kann
 daher sehr flexibel eingesetzt werden. Egal ob technische
 Szenarien, IT-Systeme oder Prozesse.
Jake kann nun sehr effektiv Testfälle erstellen und kann sicher
sein, die richtige Anzahl an Testfällen zu haben. Nicht zu viele,
sodass die Kosten zu hoch wären, aber auch nicht zu wenig,
sodass vielleicht etwas ungetestet bleibt… Durch die
praktische Exportfunktion kann Jake seine Tester mit den
benötigten Informationen versorgen.
                       Tespect




              Total praktische
              Exportfunktion                  Testmannschaft
Durch die Tests funktioniert das neue IT-System super und die
Firma kann weiterhin problemlos ihre Gummienten an ihre
Kunden liefern.
Praxisnahe Beispiele, Erwerbsmöglichkeiten, eine Demo und
              mehr Informationen gibt es auf


               www.
               www. tespect.de
               info@tespect.de


                                 © 2013

Más contenido relacionado

Destacado

Destacado (8)

Anup Rungta
Anup RungtaAnup Rungta
Anup Rungta
 
B5 book 06 - taysa silva
B5   book 06 - taysa silvaB5   book 06 - taysa silva
B5 book 06 - taysa silva
 
PC Productivity Tools in MX 1992
PC Productivity Tools in MX 1992PC Productivity Tools in MX 1992
PC Productivity Tools in MX 1992
 
Company Profile - Informatica Timon Oct 94
Company Profile - Informatica Timon Oct 94Company Profile - Informatica Timon Oct 94
Company Profile - Informatica Timon Oct 94
 
Education 430 digital artifact
Education 430 digital artifactEducation 430 digital artifact
Education 430 digital artifact
 
T1.1 merged
T1.1 mergedT1.1 merged
T1.1 merged
 
Nonprofit solutions
Nonprofit solutions Nonprofit solutions
Nonprofit solutions
 
Bilanz homes no.4 2012 11
Bilanz homes no.4 2012 11Bilanz homes no.4 2012 11
Bilanz homes no.4 2012 11
 

Similar a Tespect & Jakes großer Test

Ein Dialog unter Fremden: Testautomatisierung in der Praxis
Ein Dialog unter Fremden: Testautomatisierung in der PraxisEin Dialog unter Fremden: Testautomatisierung in der Praxis
Ein Dialog unter Fremden: Testautomatisierung in der PraxisNico Orschel
 
Best Practices für TDD in JavaScript
Best Practices für TDD in JavaScriptBest Practices für TDD in JavaScript
Best Practices für TDD in JavaScriptSebastian Springer
 
Lean Forecasting Abend, 15. März 2015 @ PMI Agile CoP Hamburg
Lean Forecasting Abend, 15. März 2015 @ PMI Agile CoP HamburgLean Forecasting Abend, 15. März 2015 @ PMI Agile CoP Hamburg
Lean Forecasting Abend, 15. März 2015 @ PMI Agile CoP Hamburgsusanne_hamburg
 
Ausweg aus der Kommunikationskrise oder das Ende von „Bei mir funktioniert’s“?
Ausweg aus der Kommunikationskrise oder das Ende von „Bei mir funktioniert’s“?Ausweg aus der Kommunikationskrise oder das Ende von „Bei mir funktioniert’s“?
Ausweg aus der Kommunikationskrise oder das Ende von „Bei mir funktioniert’s“?Nico Orschel
 
Next Level Unit Testing
Next Level Unit TestingNext Level Unit Testing
Next Level Unit TestingDaniel Lehner
 
Erfolgsfaktoren für modellbasiertes Testen
Erfolgsfaktoren für modellbasiertes TestenErfolgsfaktoren für modellbasiertes Testen
Erfolgsfaktoren für modellbasiertes Testentrossner
 
Die nächste Generation des Unit Testing
Die nächste Generation des Unit TestingDie nächste Generation des Unit Testing
Die nächste Generation des Unit TestingDaniel Lehner
 

Similar a Tespect & Jakes großer Test (8)

Ein Dialog unter Fremden: Testautomatisierung in der Praxis
Ein Dialog unter Fremden: Testautomatisierung in der PraxisEin Dialog unter Fremden: Testautomatisierung in der Praxis
Ein Dialog unter Fremden: Testautomatisierung in der Praxis
 
Best Practices für TDD in JavaScript
Best Practices für TDD in JavaScriptBest Practices für TDD in JavaScript
Best Practices für TDD in JavaScript
 
Lean Forecasting Abend, 15. März 2015 @ PMI Agile CoP Hamburg
Lean Forecasting Abend, 15. März 2015 @ PMI Agile CoP HamburgLean Forecasting Abend, 15. März 2015 @ PMI Agile CoP Hamburg
Lean Forecasting Abend, 15. März 2015 @ PMI Agile CoP Hamburg
 
Test-Alternativen
Test-AlternativenTest-Alternativen
Test-Alternativen
 
Ausweg aus der Kommunikationskrise oder das Ende von „Bei mir funktioniert’s“?
Ausweg aus der Kommunikationskrise oder das Ende von „Bei mir funktioniert’s“?Ausweg aus der Kommunikationskrise oder das Ende von „Bei mir funktioniert’s“?
Ausweg aus der Kommunikationskrise oder das Ende von „Bei mir funktioniert’s“?
 
Next Level Unit Testing
Next Level Unit TestingNext Level Unit Testing
Next Level Unit Testing
 
Erfolgsfaktoren für modellbasiertes Testen
Erfolgsfaktoren für modellbasiertes TestenErfolgsfaktoren für modellbasiertes Testen
Erfolgsfaktoren für modellbasiertes Testen
 
Die nächste Generation des Unit Testing
Die nächste Generation des Unit TestingDie nächste Generation des Unit Testing
Die nächste Generation des Unit Testing
 

Tespect & Jakes großer Test

  • 1. Jakes großer Test in Zusammenarbeit mit
  • 2. Das ist Jake Er arbeitet in einer großen Firma, die Gummienten herstellt Jakes große Firma Gummiente
  • 3. Eines Tages kommt Jakes Chef zu ihm, um ihm eine neue Aufgabe zu geben Jakes Chef Die Firma ist so groß geworden, dass sie ein IT- System einführen möchte. Es ist sehr wichtig, dass alle Prozesse weiterhin funktionieren. Es wäre schließlich schrecklich, wenn z.B. keine Enten mehr ausgeliefert werden könnten und das Lager überquillt. Mit Gummienten überquillendes Lager
  • 4. Jakes Chef weiß, dass man durch Tests sicherstellen kann, dass so ein System funktioniert. Funktioniert es nicht, kostet das schließlich einen Haufen Geld! Ein Haufen Geld Jake soll die Testfälle dazu erstellen. Nur was genau soll er Testen? Und wie viele Testfälle braucht er? Fragen über Fragen…
  • 5. Moment… hatte Jake nicht mal etwas von diesem Testfallerstellungstool gehört? Tespect! Testfallerstellungstool Das könnte ihm bei der Aufgabe helfen. Aber wie funktioniert das Ganze?
  • 6. In Tespect modellieren wir Testfälle eines Szenarios mit Hilfe von Aspekten. Aspekte können viele Sachen sein. Zum Beispiel ein Pferd, eine Person oder eine Datenbank. Pferd Person Datenbank
  • 7. Aspekte können unterschiedliche Ausprägungen besitzen, z.B. „Farbe“ Rote Datenbank Blaue Datenbank Grüne Datenbank Orangene Datenbank Holzfarbene Datenbank Durch die Kombination der einzelnen Aspekte mit deren Ausprägungen untereinander entsteht ein komplettes Abbild des zu testenden Szenarios in einer Matrix. Testfallmatrix
  • 8. Das Problem: Je mehr Aspekte, desto überproportionaler steigen die Kombinationen und damit auch die Testfälle. Durch einfache logische Regeln können die Testfälle allerdings massiv reduziert werden. Viele Testfälle Regelanwendung Wenig Testfälle Durch die Reduzierung bekommt man trotzdem eine nahezu 100%ige Testfallabdeckung bei überschaubarem Aufwand! Tespect ist dabei nicht auf eine Branche beschränkt und kann daher sehr flexibel eingesetzt werden. Egal ob technische Szenarien, IT-Systeme oder Prozesse.
  • 9. Jake kann nun sehr effektiv Testfälle erstellen und kann sicher sein, die richtige Anzahl an Testfällen zu haben. Nicht zu viele, sodass die Kosten zu hoch wären, aber auch nicht zu wenig, sodass vielleicht etwas ungetestet bleibt… Durch die praktische Exportfunktion kann Jake seine Tester mit den benötigten Informationen versorgen. Tespect Total praktische Exportfunktion Testmannschaft
  • 10. Durch die Tests funktioniert das neue IT-System super und die Firma kann weiterhin problemlos ihre Gummienten an ihre Kunden liefern.
  • 11. Praxisnahe Beispiele, Erwerbsmöglichkeiten, eine Demo und mehr Informationen gibt es auf www. www. tespect.de info@tespect.de © 2013