Gold sponsors

IBM Corporation

Jasmine Conseil logo

Cloudsoft logo

Sonatype logo

SAP logo

Xored logo

Oracle

Amazon logo

Silver sponsors

Blackberry logo

ZeroTurnaround logo

Amazon Web Services logo

bsi logo

OnPositive logo

Google

Nuxeo logo

Actuate

Bronze sponsors

github

froglogic

Microsoft logo

Paremus logo

JBoss logo

Genuitec logo

Juniper logo

Soyatec logo

itemis logo

Totvs logo

AccuRev logo

Activity sponsor

eclipsesource

Media sponsors

Methods & Tools logo


Functional an UI Testing of Eclipse Applications with Q7 Community Edition

Ulyana Skorokhodova, Semyon Koptelov, Andrey Platov (Xored Software Inc )

Making with Eclipse · Sponsored
Monday, 09:00, 3 hours | Cypress

Tags:
7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18

If you're interested in functional/UI testing of your Eclipse-based application(s) – you should attend this tutorial. We will give you hands-on experience in testing of Eclipse applications using Q7 Functional Testing tool (Community Edition). Tutorial is based on real application including Eclipse Projects and well know open-source/free applications, which are based on a wide set of Eclipse technologies. We will demo how easily you can develop testing of products utilizing Eclipse Platform, JDT, GEF and GMF. You'd see how such tests would run on various platforms as is: independent of platform windowing system, workbench size, order and/or subset of tests to be executed, and initial state of the system under test, which should explode a myth about UI tests being fragile.

The tutorial should give you an understanding how your test plans can be automated with Q7 Functional Testing tool and maintained by a non-technically skilled person, producing up to hundred of testing scenarios per day; how test engineers can write complex assertions, which are not limited to UI but cover a wide set of functionality of your Eclipse plugins and/or RCP applications. You would see how sophisticated Image Recognition and OCR may help you to deliver required test in cases when other tools got stuck.

All you need for the tutorial is a laptop with one of following operating systems installed: Windows, Linux, or OS X. And of course please feel free to take any eclipse-based application you'd like test (in binary form) to try Q7 against this application.