INDIVIDUELLE SOFTWARE INDIVIDUELLE SOFTWARE
AU AUTOMAT ATED UI TESTING WITH JUBU BULA
Alexandra Schladebeck, BREDEX GmbH @alex_schl
AU AUTOMAT ATED UI TESTING WITH JUBU BULA INDIVIDUELLE SOFTWARE - - PowerPoint PPT Presentation
Alexandra Schladebeck, BREDEX GmbH @alex_schl AU AUTOMAT ATED UI TESTING WITH JUBU BULA INDIVIDUELLE SOFTWARE INDIVIDUELLE SOFTWARE INTRODUCTIONS I am a tester, team leader, product owner, Bredex is a software development
INDIVIDUELLE SOFTWARE INDIVIDUELLE SOFTWARE
Alexandra Schladebeck, BREDEX GmbH @alex_schl
INTRODUCTIONS
– a tester, team leader, product owner,
– a software development company from Germany – with a strong focus on quality
Training Development Testing
AGENDA
– The ITE – The API
– Testing non-standard components – Testing as a part of the process
– Structuring tests for communication about quality
– What’s new and what’s coming
JUBULA 101
JUBULA: THE ELEVATOR PITCH
For writing business-facing automated tests
JUBULA: THE ELEVATOR PITCH
For writing business-facing automated tests For non-programmers too:
ITE is code-free Client API in Java (but also usable by teams with non-programmers)
JUBULA: THE ELEVATOR PITCH
For writing business-facing automated tests For non-programmers too:
ITE is code-free Client API in Java (but also usable by teams with non-programmers)
High-level actions
Content-based selects on complex components
JUBULA: THE ELEVATOR PITCH
For writing business-facing automated tests For non-programmers too:
ITE is code-free Client API in Java (but also usable by teams with non-programmers)
High-level actions
Content-based selects on complex components
For Swing, SWT/RCP/GEF, JavaFX and HTML applications
JUBULA: THE ELEVATOR PITCH
For writing business-facing automated tests For non-programmers too:
ITE is code-free Client API in Java (but also usable by teams with non-programmers)
High-level actions
Content-based selects on complex components
For Swing, SWT/RCP/GEF, JavaFX and HTML applications Clever object recognition
AND…
DEMOS
– Simple Adder example
– Simple Adder examples
JUBULA IN YOUR PROJECT AND PROCESS
– Simple extensions à Demo – Extension wizard
FreeDigitalPhotos.net Geerati
JUBULA IN YOUR PROJECT AND PROCESS
– testexec, autrun, dbtool
– Via API
JUBULA IN YOUR TEAM
TEST DESIGN METHODOLOGY*
Tool-API
input
*More info in Felix’s talk tomorrow at the PQD
Use Case click check Missing technical and functional layers Direct API calls for the functional workflow
TEST DESIGN METHODOLOGY*
Tool-API Use Cases User perspective
Test Case Functional Workflow Functional Action Technical Action Functional tester Technical tester Customer Test manager Project lead
*More info in Felix’s talk tomorrow at the PQD
SUMMARY AND LOOKING FORWARD
– Extension wizard and simple extensions – Easier project wizard and template – New actions in ITE and API
– Conditions in the ITE – Timeouts on check actions
– Felix’s talk at 5pm tomorrow in the FMZ – www.eclipse.org/jubula – http://testing.bredex.de
alexandra.schladebeck@bredex.de