SlideShare wird heruntergeladen. ×
0
Advanced
language testing
with

XPECT
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

2
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

3
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

7
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

8
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

11
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

12
 Position Marker
 Wildcards

 Negation
 Ignore Tests
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced ...
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

14
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

15
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

16
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

17
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

18
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

19
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

20
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

21
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

22
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

23
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

24
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

25
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

26
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

27
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

28
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

29
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

30
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

31
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

32
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

33
Validation Rules

Linking

Scoping
Value Conversion

Resource Descriptions

Parser / AST
Derived Values

Serializer
Type s...
 Communication

 Verification
 Maintainability
 Examples
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advan...









XPECT official site:
http://www.xpect-tests.org/
XPECT Update Site:
http://www.xpect-tests.org/updatesite/ni...
02.12.2013, Democamp Berlin

Jörg Reichert (itemis AG): Advanced language testing with XPECT

37
Advanced language testing with XPECT
Advanced language testing with XPECT
Advanced language testing with XPECT
Advanced language testing with XPECT
Advanced language testing with XPECT
Nächste SlideShare
Wird geladen in ...5
×

Advanced language testing with XPECT

257

Published on

Test your Xtext based DSL tooling the easy way.

Published in: Technologie
0 Kommentare
0 Gefällt mir
Statistiken
Notizen
  • Hinterlassen Sie den ersten Kommentar

  • Be the first to like this

Keine Downloads
Views
Gesamtviews
257
Bei Slideshare
0
Aus Einbettungen
0
Anzahl an Einbettungen
0
Aktionen
Geteilt
0
Downloads
4
Kommentare
0
Gefällt mir
0
Einbettungen 0
No embeds

No notes for slide

Transcript of "Advanced language testing with XPECT"

  1. 1. Advanced language testing with XPECT
  2. 2. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 2
  3. 3. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 3
  4. 4. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 7
  5. 5. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 8
  6. 6. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 11
  7. 7. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 12
  8. 8.  Position Marker  Wildcards  Negation  Ignore Tests 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 13
  9. 9. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 14
  10. 10. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 15
  11. 11. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 16
  12. 12. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 17
  13. 13. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 18
  14. 14. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 19
  15. 15. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 20
  16. 16. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 21
  17. 17. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 22
  18. 18. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 23
  19. 19. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 24
  20. 20. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 25
  21. 21. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 26
  22. 22. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 27
  23. 23. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 28
  24. 24. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 29
  25. 25. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 30
  26. 26. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 31
  27. 27. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 32
  28. 28. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 33
  29. 29. Validation Rules Linking Scoping Value Conversion Resource Descriptions Parser / AST Derived Values Serializer Type system Formatter EObject Descriptions Reference Descriptions Content Assist Autoedit Quickfixes DSL templates Syntactic / Semantic Highlighting Code Generation Interpreter Model inferrer
  30. 30.  Communication  Verification  Maintainability  Examples 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 35
  31. 31.      XPECT official site: http://www.xpect-tests.org/ XPECT Update Site: http://www.xpect-tests.org/updatesite/nightly/ http://blog.moritz.eysholdt.de/2013/09/introduction-toxpect.html http://de.slideshare.net/meysholdt/executablespecifications-for-xtext Code examples: https://github.com/meysholdt/Xpect/tree/master/org.ecli pse.xtext.example.domainmodel.xpect.tests/src/org/eclips e/xtext/example/domainmodel/xpect/tests 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 36
  32. 32. 02.12.2013, Democamp Berlin Jörg Reichert (itemis AG): Advanced language testing with XPECT 37
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×