JUnit

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

Fuzzy Testing

Session Type: 
Standard [35 minutes]
Speakers

Many of the test cases for an application involve data defined by the data model. To achieve good test coverage it is customary to run the test cases for a variety of different input data sets. This can be achieved by manually specifying different input data. However, this is a complex task and it is easy to miss important input data and thereby miss bugs.

Schedule info

Time slot: 
28 March 13:30 - 14:05
Room: 
Back Bay
Status: 
Accepted

Audience

Track: 
ALM Connect
Experience level: 
Intermediate

One test to @Rule them all

Session Type: 
Standard [35 minutes]
Speakers

One abstraction layer, forty implementations and one test? Have you
ever build a pluggable API which allows others to extend your product?
We did this with the Mylyn Tasks framework and while the framework
provides common UI for accessing tasks, anyone can plug in specific
connectors to access their change management system of choice.
Connector authors are responsible for fulfilling the expectations of
the Mylyn API which isn't always documented in every little detail and
test their implementation for a number of edge cases. We'll show you
how we simplified testing of connectors and improved test coverage
significantly by introducing an integration test infrastructure on the
API level that tests all implementations with an elaborate test suite
for common behavior and also covers exceptional circumstances.

Schedule info

Status: 
Declined

Audience

Track: 
Cool Stuff (Other)
Experience level: 
Intermediate

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

Copyright © 2013 The Eclipse Foundation. All Rights Reserved.