Reviews run for a minimum of one week. The outcome of the review is decided on this date. This is the last day to make comments or ask questions about this review.
SWTBot is an Java based UI/functional testing tool for testing SWT and Eclipse based applications.
SWTBot provides APIs that are simple to read and write. The APIs also hide the complexities involved with SWT and Eclipse. This makes it suitable for UI/functional testing by everyone, not just Eclipse developers. SWTBot also provides its own set of assertions that are useful for SWT. You can also use your own assertion framework with SWTBot.
SWTBot can record and playback tests and integrates with Eclipse, and build technologies (Tycho, Ant) to make it easy to use in Continuous Integration..
No architectural issue.
No security issue
SWTBot is an API that is meant to have the same grain as user actions. The API is very easy to use.
The new test recorder and generator is not easy to start (requires to set a system property, which is not an intuitive workflow). Its usability will be one of the main topics of next release.
SWTBot does not use standards.