jubula

Testing a Scout Application with JUnit and Jubula (Presented by BSI)

Session Type: 
Sponsored Session
Speakers

Writing tests is one of the best practices of software development. This talk presents three ways to test a Scout application: plain JUnit, JUnit within an OSGi context (in combination with mocked services) and black-box UI testing with Jubula.

Schedule info

Time slot: 
26 March 15:00 - 15:35
Status: 
Accepted

Audience

Track: 
Tools
Experience level: 
Intermediate

Continuous testing with Jubula – where the rubber meets the road!

Session Type: 
Standard [35 minutes]
Speakers

You've got software. You've got a list of features to implement. You've got some automated tests. You've got upcoming releases. The only glue that is going to make this scenario work is Continuous Integration. When you're adding and changing functionality, knowing what your changes are doing to your quality on a daily basis can be the difference between a successful release and a horrifically painful one.

Schedule info

Time slot: 
26 March 11:15 - 11:50
Status: 
Accepted

Audience

Track: 
ALM Connect
Experience level: 
Intermediate

UI testing with Jubula - wacky widgets 2.0

Session Type: 
Standard [35 minutes]
Speakers

Standard widgets and usage concepts are great. They are known by users, respond in expected ways, and are generally testable out-of-the-box with UI automation tools like Jubula.

Apparently though, standard widgets are boring, that table-in-a-combo-box-with-a-tree-in-it is the new black. Joking aside, the temptation (or necessity) to stray from the standard path will happen to all of us at one time or another. Good examples for that can e.g. be found in the Nebula project. You may well ask yourself what that means for UI testing ...

Schedule info

Status: 
Declined

Audience

Track: 
Cool Stuff (Other)
Experience level: 
Beginner

Watching Your (GEF) Figure

Session Type: 
Standard [35 minutes]
Speakers

So your project uses GEF? Cool! Being able to quickly create rich UI elements with a minimum of effort is a wonderful thing. How are your automated UI tests for those elements running? Oh...you're still testing them manually. May I ask why?

Schedule info

Status: 
Declined

Audience

Track: 
Tools
Experience level: 
Beginner

How To Outfox Testers and Avoid Embarrassment at Standup Meetings

Session Type: 
Standard [35 minutes]
Speakers

Let's face it: One of the more embarrassing things that can happen to you as a developer is finding out at the standup meeting that you've broken the previous night's tests. Everybody pointing and laughing...and above all those smug testers, who think they're so great just because their automated test suite spotted a regression that you introduced while fixing something else. It turns out it's an off-by-one error. Easy enough to fix, but the damage to your otherwise sterling reputation is already done: You are the laughing stock of the team for the day.

Schedule info

Status: 
Declined

Audience

Track: 
ALM Connect
Experience level: 
Beginner

Testing a Scout Application with JUnit and Jubula

Session Type: 
Standard [35 minutes]
Speakers

Writing tests is one of the best practices of software development. This talk presents three ways to test a Scout application: plain JUnit, JUnit within an OSGi context, and in combination with service mock and black-box UI testing with Jubula.

Schedule info

Status: 
Declined

Audience

Track: 
Tools
Experience level: 
Intermediate

Automating tests with Jubula

Session Type: 
Tutorial [3 hours]
Speakers

Come to this tutorial to learn how to write cool, intelligent and exciting Jubula tests!

Automated testing through the GUI offers us the chance to perform acceptance tests for new features and to run regression tests for our previous work. That way, we gather constant feedback about quality to ensure that our customers are continually happy and satisfied. All in all, it’s an important aspect of quality assurance, which is why it is worth doing it properly.

Schedule info

Status: 
Declined

Audience

Track: 
ALM Connect
Experience level: 
Beginner

Copyright © 2013 The Eclipse Foundation. All Rights Reserved.