Automated tests for RAP applications

Benjamin Muskalla (Tasktop)

Eclipse Platform - Runtime · Short - 30 minutes
Tuesday, 11:30, 30 minutes | Room 209/210

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

Automated testing is a welcome assistant in any software development process, and RAP development is no exception. In this talk we'll introduce two types of automated tests for RAP - load and UI testing. RAP applications, in contrast to RCP applications have the opportunity or challenge, depending on how you look at it, of being subject to varying loads. This talk will introduce participants to stress testing multi-user RAP applications. We'll show the software we use to verify the absence of bottlenecks, and how you can perform these tests on your own applications. In addition to stress tests, this talk will present several techniques on how to write UI tests for RAP applications. We have been able to employ autonomous PDE JUnit tests in the same way they are applied to RCP applications and we have also been able to leverage the features of existing web-based testing tools. This talk gives an introduction to these techniques and provides some tips about which approach best fits different scenarios.
Benjamin Muskalla works as a software developer and consultant at EclipseSource in Karlsruhe, Germany. He is one of the main committers on the Rich Ajax Platform (RAP) project and contributing to the several other Eclipse projects.

This session is part of the curated collection of short talks titled
"Runtime - Tests and Builds"

Gold sponsors

IBM Corporation

Windriver logo

JBoss

Sun Microsystems

SOPERA

BLU AGE

BIRT Exchange by Actuate

Silver sponsors

Innovations Software Technology

Google

Genuitec

Instantiations

itemis

EclipseSource

Innovent Solutions

SAP Business Objects

Hardware Sponsor

Cisco

Lanyard Sponsor

Intel logo



report a problem with this page