Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

jug:testing [18.05.2018 22:33] (aktuell)
fobs angelegt
Zeile 1: Zeile 1:
 +====== Vortrag: Property-Based Testing mit Java======
  
 +
 +Vortrag der [[:jug|Java User Group]]:
 +Testgetriebene Entwicklung in Java und anderen objektorientierten Sprachen setzt bislang meist auf beispielbasierte Testfälle, wie man sie leicht mit JUnit und ählichen Testframeworks erstellen kann. Schaut man jedoch über den Tellerrand und auf funktionale Programmiersprachen wie z.B. Haskell oder F#, findet man dort etwas anderes: Property-Tests. Property-Tests basieren auf der Idee, die erwünschten Eigenschaften unseres Programms zu beschreiben und anschließend das Framework selbstständig Testfälle generieren zu lassen, die diese Eigenschaften bestätigen oder falsifizieren. In diesem Vortrag werde ich sowohl auf die Theorie hinter Property-based Testing eingehen als auch konkret zeigen, wie man mit jqwik unter Java und anderen JVM-Sprachen solche Tests umsetzen kann. Dabei spielen die Muster zum Finden der Properties eine wichtige Rolle.
 +
 +
 +[[http://​www.jug-kl.de/​testing]]
 +
 +===== Dataentry =====
 +---- dataentry event ----
 +name      : Property-Based Testing mit Java
 +wann_dt ​  : 2018-07-11
 +uhrzeit ​  : 19:00
 +ort_pages : project:​raum
 +speaker ​  : Johannes Link
 +type      : event
 +tags_     : jug
 +----
jug/testing.txt · Zuletzt geändert: 18.05.2018 22:33 von fobs
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Driven by DokuWiki