Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 350709

Summary: give figures their own path elements to make gef ui testing more powerful
Product: [Technology] Jubula Reporter: Joern Dreyer <dreyer>
Component: CoreAssignee: Project Inbox <jubula.core-inbox>
Status: NEW --- QA Contact: Oliver Goetz <Oliver.Goetz>
Severity: enhancement    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Joern Dreyer CLA 2011-06-29 10:29:12 EDT
Currently jubula supports the identification of figures that have a corresponding EditPart. Often, more than one figure is used to visually represent different aspects of one and the same editpart.

Testing the correct visualization is an important feature for UI tests. Take a class diagram for example: while there is an EditPart representing the class. The visualization is seperated into compartments for the name, attributes and operations.

The paths should then allow navigating these elements, e.g. "NewClass1/attributes/name" and "NewClass1/operations/doSth/myParam" where doSth, name and myParam are figures backed by their own EditPart.

Another example would be +/- icons in the compartments used to collapse or expand the compartment items, e.g "MyClass1/attributes/plus" where plus is just a figure. But an important one as it will change the visualization of the class figure.

Last but not least, this will make a lot of pixel exact actions unneccessary. At least in our case.