Difference between revisions of "Eclipse Testing Day 2012"

From Eclipsepedia

Jump to: navigation, search
 
(30 intermediate revisions by 4 users not shown)
Line 2: Line 2:
  
 
Twitter hashtag: [http://twitter.com/#search?q=%23etd2012 #etd2012]  
 
Twitter hashtag: [http://twitter.com/#search?q=%23etd2012 #etd2012]  
 +
 +
== Round-ups of the day  ==
 +
 +
*The BREDEX round-up: [http://www.bredex.de/web/index.php/blog_article_en/items/eclipse-testing-day-2012-round-up.html blog entry]
 +
*Dr Frank Simon (SQS AG), in German: [http://www.sqs-blog.com/de/2012/09/06/detailliertes-enduser-feedbackein-oxymoron/ Blog entry]
  
 
== Date, time and venue  ==
 
== Date, time and venue  ==
Line 7: Line 12:
 
The Eclipse Testing Day 2012 will take place on 5th September 2012 from 8.30am to 5pm, followed by an evening reception  
 
The Eclipse Testing Day 2012 will take place on 5th September 2012 from 8.30am to 5pm, followed by an evening reception  
  
The day will be hosted in the Commundo Tagungshotel Darmstadt (the same venue as in 2010)
+
The day will be hosted in the Commundo Tagungshotel Darmstadt:<br>
 +
 
 +
Commundo Tagungshotel<br>27 Hilpertstraße Darmstadt,<br>HE 64295, DE<br>
  
 
== Registration  ==
 
== Registration  ==
Line 48: Line 55:
 
| 8.00<br>  
 
| 8.00<br>  
 
| Registration opens<br>  
 
| Registration opens<br>  
| <br>
+
| <br>  
 +
|
 
|-
 
|-
 
| 8.45<br>  
 
| 8.45<br>  
 
| Welcome<br>  
 
| Welcome<br>  
| <br>
+
| <br>  
 +
| [http://wiki.eclipse.org/images/7/7c/WelcomeSlides.pdf Slides]
 
|-
 
|-
 
| 9.00 - 9.45 <br>  
 
| 9.00 - 9.45 <br>  
 
| [http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#Testing_of_Eclipse_RCP_based_Products ''Testing of Eclipse RCP based Products'']<br>  
 
| [http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#Testing_of_Eclipse_RCP_based_Products ''Testing of Eclipse RCP based Products'']<br>  
| Manuel Bork, Yatta Solutions GmbH<br>
+
| Manuel Bork, Yatta Solutions GmbH<br>  
 +
|
 
|-
 
|-
 
| 9.45-10.30<br>  
 
| 9.45-10.30<br>  
 
| ''[http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#Cutting_the_right_corners:_Achieving_the_balance_between_effort_and_payoff_for_GUI_test_automation Cutting the right corners: Achieving the balance between effort and payoff for GUI test automation],'' <br>  
 
| ''[http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#Cutting_the_right_corners:_Achieving_the_balance_between_effort_and_payoff_for_GUI_test_automation Cutting the right corners: Achieving the balance between effort and payoff for GUI test automation],'' <br>  
| Alexandra Schladebeck, BREDEX GmbH<br>
+
| Alexandra Schladebeck, BREDEX GmbH<br>  
 +
| [http://wiki.eclipse.org/images/c/cd/Schladebeck_CuttingCorners.pdf Slides]
 
|-
 
|-
 
| 10.30-11.00 <br>  
 
| 10.30-11.00 <br>  
 
| '''Coffee Break'''<br>  
 
| '''Coffee Break'''<br>  
| <br>
+
| <br>  
 +
|
 
|-
 
|-
 
| 11.00-11.45 <br>  
 
| 11.00-11.45 <br>  
 
| [http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#Java_Development_with_Contracts_in_Eclipse ''Java Development with Contracts in Eclipse'']<br>  
 
| [http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#Java_Development_with_Contracts_in_Eclipse ''Java Development with Contracts in Eclipse'']<br>  
| Ben Romberg and Stefan Schürle, Andrena Objects AG<br>
+
| Ben Romberg and Stefan Schürle, Andrena Objects AG<br>  
 +
| [http://wiki.eclipse.org/images/3/37/C4J.pdf Slides]
 
|-
 
|-
 
| 11.45 - 12.30 <br>  
 
| 11.45 - 12.30 <br>  
 
| [http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#Iterative_Model_Based_Generation_of_Test_Cases_for_Graphical_User_Interfaces ''Iterative Model Based Generation of Test Cases for Graphical User Interfaces'']<br>  
 
| [http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#Iterative_Model_Based_Generation_of_Test_Cases_for_Graphical_User_Interfaces ''Iterative Model Based Generation of Test Cases for Graphical User Interfaces'']<br>  
| Raimar Buhmann and Johannes Bürdek, TU Braunschweig and BREDEX GmbH <br>
+
| Raimar Bühmann and Johannes Bürdek, TU Braunschweig and BREDEX GmbH <br>  
 +
| [http://wiki.eclipse.org/images/f/f6/EclipseTestingDay2012V2.pdf Slides]
 
|-
 
|-
 
| 12.30-13.30 <br>  
 
| 12.30-13.30 <br>  
 
| '''Lunch'''<br>  
 
| '''Lunch'''<br>  
| <br>
+
| <br>  
 +
|
 
|-
 
|-
 
| 13.30-14.15 <br>  
 
| 13.30-14.15 <br>  
 
| [http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#eDeltaMBT_-_Delta_oriented_Model-based_Software_Product_Line_Testing ''eDeltaMBT - Delta oriented Model-based Software Product Line Testing'']<br>  
 
| [http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#eDeltaMBT_-_Delta_oriented_Model-based_Software_Product_Line_Testing ''eDeltaMBT - Delta oriented Model-based Software Product Line Testing'']<br>  
| Sascha Lity, Malte Lochau and Ina Schäfer, TU Braunschweig <br>
+
| Sascha Lity, Malte Lochau and Ina Schäfer, TU Braunschweig <br>  
 +
| [http://wiki.eclipse.org/images/8/85/EDeltaMBT.pdf Slides]
 
|-
 
|-
 
| 14.15-14.40<br>  
 
| 14.15-14.40<br>  
Line 86: Line 102:
 
LIGHTNING TALK 1:<br> [http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#Lightning_talk_1:_Testing_for_Tool_Qualification_in_Eclipse ''Testing for Tool Qualification in Eclipse'']  
 
LIGHTNING TALK 1:<br> [http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#Lightning_talk_1:_Testing_for_Tool_Qualification_in_Eclipse ''Testing for Tool Qualification in Eclipse'']  
  
| Dr. Oscar Slotosh, Validas AG <br>
+
| Dr. Oscar Slotosh, Validas AG <br>  
 +
| [http://wiki.eclipse.org/images/3/3c/ValidasToolQualification.pdf Slides]
 
|-
 
|-
 
| 14.40-15.00 <br>  
 
| 14.40-15.00 <br>  
Line 94: Line 111:
 
[http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#Lightning_talk_2:_Mind-meld_across_teams.2C_tools_and_time-zones_with_Eclipse_Mylyn Mind-meld across teams, tools and time zones with Eclipse Mylyn]<br>  
 
[http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#Lightning_talk_2:_Mind-meld_across_teams.2C_tools_and_time-zones_with_Eclipse_Mylyn Mind-meld across teams, tools and time zones with Eclipse Mylyn]<br>  
  
| Benjamin Muskalla, Tasktop Technologies <br>
+
| Benjamin Muskalla, Tasktop Technologies <br>  
 +
|
 
|-
 
|-
 
| 15.00-15.30<br>  
 
| 15.00-15.30<br>  
 
| '''Coffee break'''<br>  
 
| '''Coffee break'''<br>  
| <br>
+
| <br>  
 +
|
 
|-
 
|-
 
| 15.30-17.00<br>  
 
| 15.30-17.00<br>  
 
| Panel discussion (see details below)<br>  
 
| Panel discussion (see details below)<br>  
| <br>
+
| <br>  
 +
|
 
|-
 
|-
 
| 17.00-19.30 <br>  
 
| 17.00-19.30 <br>  
 
| Evening reception <br>  
 
| Evening reception <br>  
| <br>
+
| <br>  
 +
|
 
|}
 
|}
  
Line 115: Line 136:
 
This year, the program committee want to improve the interaction possiblities for participants. To get everyone talking and learning from each other, we've organised a panel of experts to answer questions on the the topic of "asymmetric testing". We are pleased to welcome our panel members:  
 
This year, the program committee want to improve the interaction possiblities for participants. To get everyone talking and learning from each other, we've organised a panel of experts to answer questions on the the topic of "asymmetric testing". We are pleased to welcome our panel members:  
  
*Michaela Greiler, TU Delft  
+
*[http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#Michaela_Greiler.2C_TU_Delft Michaela Greiler], TU Delft  
*Dr. Frank Simon, SQS AG  
+
*[http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#Dr._Frank_Simon.2C_SQS_AG Dr. Frank Simon], SQS AG  
*Jana Hoffmann, Xing<br>
+
*[http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#Jana_Knopp_.28Hoffmann.29.2C_Xing Jana Knopp] (geb. Hoffmann), Xing<br>
 +
 
 +
The moderator will be [http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#Dr._Klaudia_Dussa-Zieger_.28Moderator.29 Dr. Klaudia Dussa-Zieger.]<br>  
  
 
<br>  
 
<br>  
Line 146: Line 169:
 
We’re looking forward to a lively discussion! If you have questions that you would like our moderator to ask, then contact the team using the address below.You will also be able to add your questions during registration.<br>  
 
We’re looking forward to a lively discussion! If you have questions that you would like our moderator to ask, then contact the team using the address below.You will also be able to add your questions during registration.<br>  
  
<br>  
+
You can see a list of warm-up questions prepared by the program committee on the[http://wiki.eclipse.org/Eclipse_Testing_Day_2012_Talks#Advance_questions_for_panel Talks page].
 +
 
 +
== Attendees<br>  ==
 +
 
 +
#Michael Birkhoff
 +
#Philipp Körner <br>
 +
#Benjamin Horst
 +
#Klaudia Dussa-Zieger
 +
#Cäcilia Maria Kurz <br>
 +
#Michaela Greiler
 +
#Jana Knopp
 +
#Hoang Pham Anh
 +
#Hans-Werner Kappel
 +
#Christoph Schauermann
 +
#Markus Knittig
 +
#Ercan Keskin
 +
#Martin Bickel
 +
#Till Hohmann
 +
#Adalbert Biadatz
 +
#Peter Berthold
 +
#Martin Feja
 +
#Alexander Oros
 +
#Frank Simon, Dr.
 +
#Andrei Terechko
 +
#Martin Weimer
 +
#Juergen Mertens
 +
#Ute Lind
 +
#Margret Thuenemann-Aepkers
 +
#Michel Krämer
 +
#Thomas Ryborz
 +
#Dragan Basta
 +
#Marina Plakalovic
 +
#Damjan Vukovic
 +
#Bojan Matic
 +
#Alexander Becher
 +
#Frerich-Weers Bremer
 +
#Andreas Pakulat
 +
#Harri Porten
 +
#Heike Vocke
 +
#Juergen Bayer
 +
#Matthias Watzal
 +
#Patrick Gindner
 +
#Klaus Bergdolt
 +
#Benjamin Muskalla
 +
#Roger Gilliar
 +
#Moritz Hanke
 +
#Nils Babion
 +
#Petra Degenhard
 +
#Thorsten Richter
 +
#Stefan Schuerle
 +
#Eckehard Kruse
 +
#Ben Romberg
 +
#Raimar Bühmann
 +
#Johannes Bürdek
 +
#Werner Beckmann
 +
#Oscar Slotosch
 +
#Manuel Bork
 +
#Jutta Fitzek
 +
#Mariana Ruiz
 +
#Sascha Lity
 +
#Alexandra Schladebeck <br>
  
 
== Call for papers now closed<br>  ==
 
== Call for papers now closed<br>  ==
  
The Call for Papers is now closed, and the program committee will publish their decision in the coming week. <br>  
+
The Call for Papers is now closed, and the agenda is complete<br>  
  
 
== Program committee  ==
 
== Program committee  ==

Latest revision as of 07:42, 12 September 2012

NewTestingDayBanner2012.png

Twitter hashtag: #etd2012

Contents

[edit] Round-ups of the day

[edit] Date, time and venue

The Eclipse Testing Day 2012 will take place on 5th September 2012 from 8.30am to 5pm, followed by an evening reception

The day will be hosted in the Commundo Tagungshotel Darmstadt:

Commundo Tagungshotel
27 Hilpertstraße Darmstadt,
HE 64295, DE

[edit] Registration

Registration is now open via Eventbrite.

[edit] Ticket prices

As the event is not-for-profit, the ticket prices are reduced to their minimum, and cover the costs of catering and room rental.

  • Eclipse Foundation members : 30€ net
  • Non-members: 45€ net
  • We also have a limited amount of student tickets for 25€ net.

[edit] About the Testing Day

This year marks the third Eclipse Testing Day. The event is organised by BREDEX GmbH and the Eclipse Foundation and will take place over the course of one day. The focus is on testing with, for and at Eclipse.

Topics of interest include:

  1. Testing Eclipse applications
  2. Testing within the Eclipse Ecosystem
  3. Testing on Eclipse Projects
  4. Design for testability in Eclipse
  5. Case studies of testing projects
  6. Eclipse tooling and technology for the test process
  7. Testing as a part of the application lifecycle
  8. Continuous integration and testing for Eclipse applications

The topic for this year's testing day is "Testing and Beyond". The program committee has put together a format that consists of traditional talks on the topics above, as well as a set of lightning talks from areas "beyond" testing and a panel discussion with experts from the Eclipse and testing communities. 

[edit] Agenda

The day will begin with registration at 8.00 am. The agenda for the rest of the day will be:


8.00
Registration opens

8.45
Welcome

Slides
9.00 - 9.45
Testing of Eclipse RCP based Products
Manuel Bork, Yatta Solutions GmbH
9.45-10.30
Cutting the right corners: Achieving the balance between effort and payoff for GUI test automation,
Alexandra Schladebeck, BREDEX GmbH
Slides
10.30-11.00
Coffee Break

11.00-11.45
Java Development with Contracts in Eclipse
Ben Romberg and Stefan Schürle, Andrena Objects AG
Slides
11.45 - 12.30
Iterative Model Based Generation of Test Cases for Graphical User Interfaces
Raimar Bühmann and Johannes Bürdek, TU Braunschweig and BREDEX GmbH
Slides
12.30-13.30
Lunch

13.30-14.15
eDeltaMBT - Delta oriented Model-based Software Product Line Testing
Sascha Lity, Malte Lochau and Ina Schäfer, TU Braunschweig
Slides
14.15-14.40

LIGHTNING TALK 1:
Testing for Tool Qualification in Eclipse

Dr. Oscar Slotosh, Validas AG
Slides
14.40-15.00

LIGHTNING TALK 2:

Mind-meld across teams, tools and time zones with Eclipse Mylyn

Benjamin Muskalla, Tasktop Technologies
15.00-15.30
Coffee break

15.30-17.00
Panel discussion (see details below)

17.00-19.30
Evening reception


[edit] Panel discussion

This year, the program committee want to improve the interaction possiblities for participants. To get everyone talking and learning from each other, we've organised a panel of experts to answer questions on the the topic of "asymmetric testing". We are pleased to welcome our panel members:

The moderator will be Dr. Klaudia Dussa-Zieger.


Asymmetric testing: Leveraging the power of the community

One of the particularities of open source software is the stark difference between the amount of users compared to the amount of developers / team members. For a development team with only a handful of core members, uncountable users in the community are acting as testers – putting the software through its paces for standard and less-common use cases, updating to new versions, working in different environments. Each community member can enter bug reports, patches and enhancement requests.

The size difference between the development team and the user community leads to the concept of asymmetric testing. In a thriving community such as the Eclipse community, the relative sizes of project teams to users can be staggering.

What are the effects of asymmetric testing on the software process? What benefits or disadvantages does it have? What can non-open-source projects learn from this type of testing to improve their quality? What could open source projects do better to improve their testing and user experience?

The Eclipse Testing Day Program Committee has put together a panel of speakers from different areas of testing expertise. Over the course of the discussion, the audience has the chance to ask questions about testing and listen to answers from these various perspectives. The aim of the discussions is to learn more about the factors influencing testing and to find out how to choose suitable strategies for individual projects.

Topics for discussion include:

  • Continuous / frequent delivery vs. long delivery cycles
  • Agile vs. traditional testing - Open testing (community, betas) vs. closed testing
  • Certification vs. experience
  • Automatic vs. manual testing
  • Scripted vs. exploratory testing
  • Separate test team vs. integrated testers
  • Safety critical testing vs. business application testing
  • To beta test or not to beta test


We’re looking forward to a lively discussion! If you have questions that you would like our moderator to ask, then contact the team using the address below.You will also be able to add your questions during registration.

You can see a list of warm-up questions prepared by the program committee on theTalks page.

[edit] Attendees

  1. Michael Birkhoff
  2. Philipp Körner
  3. Benjamin Horst
  4. Klaudia Dussa-Zieger
  5. Cäcilia Maria Kurz
  6. Michaela Greiler
  7. Jana Knopp
  8. Hoang Pham Anh
  9. Hans-Werner Kappel
  10. Christoph Schauermann
  11. Markus Knittig
  12. Ercan Keskin
  13. Martin Bickel
  14. Till Hohmann
  15. Adalbert Biadatz
  16. Peter Berthold
  17. Martin Feja
  18. Alexander Oros
  19. Frank Simon, Dr.
  20. Andrei Terechko
  21. Martin Weimer
  22. Juergen Mertens
  23. Ute Lind
  24. Margret Thuenemann-Aepkers
  25. Michel Krämer
  26. Thomas Ryborz
  27. Dragan Basta
  28. Marina Plakalovic
  29. Damjan Vukovic
  30. Bojan Matic
  31. Alexander Becher
  32. Frerich-Weers Bremer
  33. Andreas Pakulat
  34. Harri Porten
  35. Heike Vocke
  36. Juergen Bayer
  37. Matthias Watzal
  38. Patrick Gindner
  39. Klaus Bergdolt
  40. Benjamin Muskalla
  41. Roger Gilliar
  42. Moritz Hanke
  43. Nils Babion
  44. Petra Degenhard
  45. Thorsten Richter
  46. Stefan Schuerle
  47. Eckehard Kruse
  48. Ben Romberg
  49. Raimar Bühmann
  50. Johannes Bürdek
  51. Werner Beckmann
  52. Oscar Slotosch
  53. Manuel Bork
  54. Jutta Fitzek
  55. Mariana Ruiz
  56. Sascha Lity
  57. Alexandra Schladebeck

[edit] Call for papers now closed

The Call for Papers is now closed, and the agenda is complete

[edit] Program committee

  • Ralph Müller, Eclipse Foundation
  • Hans-Joachim Brede, BREDEX GmbH
  • Dr. Ina Schaefer, TU Braunschweig
  • Matthias Kempka, EclipseSource

[edit] Timeline

  • September 2011 Call for Sponsors begins
  • February 2011 Program Committee announced
  • March 2012 Call for Papers begins
  • 31st May June 8th 2012 Call for Papers closed
  • July 2012 Speakers informed and registration opens
  • 5th September 2012 Testing Day

[edit] Be a sponsor

As in previous years, the Testing Day will be supported by sponsors and supporting organizations. There are various options for sponsorship of the Eclipse Testing Day 2012.

See the Sponsoring Page for details.


[edit] Sponsors and supporting organizations

The Eclipse Testing Day is made possible by sponsors and supporting organizations. If you would like to sponsor, see the Sponsoring Page for details.

[edit] Sponsors

Eclipse

http://www.eclipse.org

BREDEX

http://www.bredex.de

BREDEX GmbH is software development and consulting company based in Braunschweig, Germany. Alongside individual customer software development, they are also behind the Jubula Functional Testing Tool Project at Eclipse and GUIdancer, Jubula's commercial counterpart. BREDEX GmbH became strategic members of the Eclipse Foundation in 2010.

GFB Softwareentwicklungsgesellschaft mbH

http://www.gfb-softwareentwicklung.de/

Recurring tasks and processes lead people to take a closer look into a particular problem area. With years of practical experience, we have decided to develop innovative software solutions in such key areas using our expertise. These solutions are tailored to the needs of professional users and help them to work in a more efficient and safer manner. To this end, GFB Softwareentwicklungsgesellschaft mbH, a 100% subsidiary of GFB IT Consulting and Services GmbH was founded. The consulting firm, formed in 1997, has many years of experience in software testing and quality management.

Quality improvement through automation. GFB with its standard software Q-up supports the automated generation of test data. Based on a customer-specific test data strategy Q-up realizes time and cost savings for increased data quality throughout the entire life cycle of your IT applications.


Diaz & Hilterscheid GmbH

http://www.diazhilterscheid.com

Díaz & Hilterscheid offers worldwide professional consultancy services and IT solutions in business-related and technical projects within the financial sector and industry.

In the areas of financial services, IT management and quality services and computer law, our all-encompassing process covers everything from the analysis to the design and the release into production.

As an accredited training provider we give staff training courses in several languages on the subject of quality assurance.

The conferences organized by Díaz & Hilterscheid are a meeting place for international visitors, exhibitors and renowned presenters from the industry sector. The Testing Experience magazine has hundreds of thousands of readers worldwide.

www.diazhilterscheid.com

Verit Informationssysteme GmbH

verit Informationssysteme GmbH is a software company based in Kaiserslautern. The company develops software in the Java and Eclipse environments and specializes in software quality assurance.

verit develops and distributes tools for software test automation and test management:

PETA-Testautomation is an Eclipse-based solution for testing distributed software systems. PETA tests interfaces at the protocol level and is is suited for use with applications with no GUI.

Klaros-Testmanagement assists in the collection, management and evaluation of all testing related data.

http://www.verit.de/

froglogic GmbH

froglogic is a software company based in Hamburg, Germany with representatives in the USA and partners and customers all over the world. froglogic's flagship product is Squish, the professional automated functional testing tool for GUI applications based on several GUI technologies (such as Qt, Java Swing, Java RCP/SWT, native Windows, .NET Forms, Mac OS X Cocoa/Carbon, Web/HTML/AJAX, iOS iPhone and iPad) running on a variety of platforms such as Windows, Linux, Unix and Mac OS X. Support for testing of Android and Flash/Flex applications is in the works.

http://www.froglogic.com

[edit] Supporting Organizations

Professional Tester

http://www.professionaltester.com/

Testing Experience

http://www.testingexperience.com/

EclipseSource.jpg

http://eclipsesource.com

Objektspektrum.jpg

OBJEKTspektrum, SIGS DATACOM

[edit] Contact

For more information email the Eclipse Testing Team

[edit] Previous Testing Days

Eclipse Testing Day 2010

Eclipse Testing Day 2011

[edit] Round-up of the Eclipse Testing Day 2011

BREDEX Blog Round-Up

Matthias Kempka (EclipseSource)'s Round-Up