Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Advanced language testing with XPECT

820 Aufrufe

Veröffentlicht am

Test your Xtext based DSL tooling the easy way.

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

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

×