Automated GUI Testing

Watching Your (GEF) Figure

Session Type: 
Standard Talk [25 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

Room: 
Silchersaal
Status: 
Accepted

Audience

Track: 
Eclipse Technology
Experience level: 
Beginner

How To Outfox Testers and Avoid Embarrassment at Standup Meetings

Session Type: 
Standard Talk [25 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: 
Eclipse Technology
Experience level: 
Beginner

UI testing with Jubula - wacky widgets

Session Type: 
Standard Talk [25 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.

Schedule info

Room: 
Silchersaal
Status: 
Accepted

Audience

Track: 
Eclipse Technology
Experience level: 
Beginner

Testing of Eclipse RCP based products

Session Type: 
Standard Talk [25 minutes]
Speakers

Stability is a key requirement for an established product. Of course, software is never bug free, but bugs being fixed must stay so in later releases. As manual testing is error prone and quite expensive, consequent automated testing is the logical implication.

Especially in the case of Eclipse RCP applications and Plug-Ins, being delivered to different target platforms and installed into many possible client configurations, migration and system testing is also important.

Schedule info

Status: 
Accepted

Audience

Track: 
Building Industry Solutions
Experience level: 
Intermediate

Copyright © 2012 The Eclipse Foundation. All Rights Reserved.