Weitere ähnliche Inhalte Ähnlich wie Jubula tutorial slides (20) Kürzlich hochgeladen (20) Jubula tutorial slides1. Jubula Tutorial
Alexandra Imrie
Achim Lörke
BREDEX GmbH
Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.
2. Agenda
Introduction and setup
Quick overview and short demo
Hands-on test specification and execution
Questions
2 Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.
3. Setup
Installation: setup file
Start Jubula
Import Project: EclipseConTest_1.0.xml
Adapt AUT Configuration for own system
3 Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.
4. What is Jubula?
Eclipse Project for automated functional testing
Released from core parts of GUIdancer commercial test tool
(Eclipse Award Winner 2010)
On the market for 6+ years
Drag and drop test creation
No recording
No program code
According to best practices known from development
4 Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.
5. What can Jubula do?
Test creation
User perspective Test execution
Test analysis
Complete workflows
All layers tested
Photo Courtesy PDPhoto
5 Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.
6. Constant feedback about acceptance
Quality info close to development
User perspective at forefront
Safety net
6 Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.
7. Quick demo
7 Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.
8. Task 1: Create New Project
8 Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.
9. Task 2: Create New (Empty) Flow
9 Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.
10. Task 3: Create Activity Flow
10 Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.
11. Task 5: Use an Event Handler to save the test
11 Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.
12. Summary
Workflows tested based on acceptance criteria
Even before application available
Manual intelligence incorporated
Synchronization
Reacting to clues in the application
Error handling
Reuse instead of copy
Tests made up of similar units
Reusing ensures structure & maintainability
Central place for any changes
12 Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.
13. Jubula project status
Official release: with Indigo
Inofficial release: just now
Any Questions?
http://www.eclipse.org/jubula
http://blog.bredex.de
13 Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.