Automated GUI Testing

Eclipse-testing.com: a free cloud service aggregating and running GUI tests for eclipse projects (Presented by Xored)

Session Type: 
Sponsored Session
Speakers

Join and see how EMF Client, EMF Compare, Tigerstripe, Eclipse DLTK, Eclipse LDT, and other Eclipse projects automate User Interface testing. This session will also introduce eclipse-testing.com, a free cloud service that aggregates and continuously run thousands of GUI tests from those projects as well as community created tests for Eclipse Platform, JDT, Egit, Papyrus, Java Workflow Tooling, and others.

Schedule info

Time slot: 
28 March 11:45 - 12:20
Status: 
Accepted

Audience

Track: 
Cool Stuff (Other)
Experience level: 
Beginner

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

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

Testing of Eclipse RCP based products

Session Type: 
Standard [35 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: 
Declined

Audience

Track: 
ALM Connect
Experience level: 
Beginner

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.