SlideShare a Scribd company logo
Jubula Tutorial

       Alexandra Imrie
       Achim Lörke

       BREDEX GmbH




                         Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.
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.
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.
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.
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.
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.
Quick demo




7            Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.
Task 1: Create New Project




8                    Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.
Task 2: Create New (Empty) Flow




9                    Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.
Task 3: Create Activity Flow




10                     Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.
Task 5: Use an Event Handler to save the test




11                        Copyright © 2011 BREDEX GmbH. Made available under the Eclipse Public License v1.0.
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.
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.

More Related Content

PDF
Jubula tutorial EclipseCon North America 2012
PPTX
Continous Monitoring with Hudson JMeter and iPhone
PPTX
Web-based development with Orion and Flux (APIcon 2014)
PDF
ACOD Nutzen von Augmented Reality im Bereich Automotive
PDF
Manual Testing Interview Questions | Edureka
DOCX
Software Testing Interview Questions.docx
PDF
Software Testing Interview Questions & Answers | Edureka
PDF
Top 50 Software Testing Interview Questions & Answers | Edureka
Jubula tutorial EclipseCon North America 2012
Continous Monitoring with Hudson JMeter and iPhone
Web-based development with Orion and Flux (APIcon 2014)
ACOD Nutzen von Augmented Reality im Bereich Automotive
Manual Testing Interview Questions | Edureka
Software Testing Interview Questions.docx
Software Testing Interview Questions & Answers | Edureka
Top 50 Software Testing Interview Questions & Answers | Edureka

Similar to Jubula tutorial slides (20)

PDF
SWE-401 - 10. Software Testing Overview
PDF
10. Software testing overview
PDF
Manual Tester Interview Questions(1).pdf
DOCX
Automation Testing Syllabus - Checklist
PPTX
Testing ppt
PPT
Ch11lect1 ud
ODP
QA Process Overview
PPT
AutoTest.ppt
PDF
Eclipse Testing Day 2010. Xored Q7
PPTX
Software Testing - A sneak preview By Srikanth
PPT
Massimo Rossello Zen And The Art Of Testing
PDF
manualtesting-170218090020 (1).pdf
PDF
2011/09/21 - JUnit
PPT
Testing Presentation
DOCX
Manual Testing Interview Questions & Answers.docx
PPTX
Building trust within the organization, first steps towards DevOps
PDF
Manual testing
PDF
Bt0081 software engineering2
PDF
Apex Unit Testing in the Real World
PDF
Types of software testing
SWE-401 - 10. Software Testing Overview
10. Software testing overview
Manual Tester Interview Questions(1).pdf
Automation Testing Syllabus - Checklist
Testing ppt
Ch11lect1 ud
QA Process Overview
AutoTest.ppt
Eclipse Testing Day 2010. Xored Q7
Software Testing - A sneak preview By Srikanth
Massimo Rossello Zen And The Art Of Testing
manualtesting-170218090020 (1).pdf
2011/09/21 - JUnit
Testing Presentation
Manual Testing Interview Questions & Answers.docx
Building trust within the organization, first steps towards DevOps
Manual testing
Bt0081 software engineering2
Apex Unit Testing in the Real World
Types of software testing
Ad

Recently uploaded (20)

PPTX
CEREBROVASCULAR DISORDER.POWERPOINT PRESENTATIONx
PPTX
neonatal infection(7392992y282939y5.pptx
PPTX
Clinical approach and Radiotherapy principles.pptx
PPTX
Transforming Regulatory Affairs with ChatGPT-5.pptx
PPT
Breast Cancer management for medicsl student.ppt
PDF
NEET PG 2025 | 200 High-Yield Recall Topics Across All Subjects
PPTX
Human Reproduction: Anatomy, Physiology & Clinical Insights.pptx
PPT
Obstructive sleep apnea in orthodontics treatment
PDF
Oral Aspect of Metabolic Disease_20250717_192438_0000.pdf
PPT
HIV lecture final - student.pptfghjjkkejjhhge
PPTX
Important Obstetric Emergency that must be recognised
PPTX
15.MENINGITIS AND ENCEPHALITIS-elias.pptx
PPT
genitourinary-cancers_1.ppt Nursing care of clients with GU cancer
PPTX
DENTAL CARIES FOR DENTISTRY STUDENT.pptx
PPT
Management of Acute Kidney Injury at LAUTECH
PPTX
anal canal anatomy with illustrations...
PDF
شيت_عطا_0000000000000000000000000000.pdf
PPTX
POLYCYSTIC OVARIAN SYNDROME.pptx by Dr( med) Charles Amoateng
PPTX
SKIN Anatomy and physiology and associated diseases
PDF
Intl J Gynecology Obste - 2021 - Melamed - FIGO International Federation o...
CEREBROVASCULAR DISORDER.POWERPOINT PRESENTATIONx
neonatal infection(7392992y282939y5.pptx
Clinical approach and Radiotherapy principles.pptx
Transforming Regulatory Affairs with ChatGPT-5.pptx
Breast Cancer management for medicsl student.ppt
NEET PG 2025 | 200 High-Yield Recall Topics Across All Subjects
Human Reproduction: Anatomy, Physiology & Clinical Insights.pptx
Obstructive sleep apnea in orthodontics treatment
Oral Aspect of Metabolic Disease_20250717_192438_0000.pdf
HIV lecture final - student.pptfghjjkkejjhhge
Important Obstetric Emergency that must be recognised
15.MENINGITIS AND ENCEPHALITIS-elias.pptx
genitourinary-cancers_1.ppt Nursing care of clients with GU cancer
DENTAL CARIES FOR DENTISTRY STUDENT.pptx
Management of Acute Kidney Injury at LAUTECH
anal canal anatomy with illustrations...
شيت_عطا_0000000000000000000000000000.pdf
POLYCYSTIC OVARIAN SYNDROME.pptx by Dr( med) Charles Amoateng
SKIN Anatomy and physiology and associated diseases
Intl J Gynecology Obste - 2021 - Melamed - FIGO International Federation o...
Ad

Jubula tutorial slides

  • 1. 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.