Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Projects
  3. Eclipse Technology
  4. Eclipse SWTBot™
  5. 2.1.0
  6. 2.1.0 Release Review

Eclipse SWTBot™ 2.1.0 Release Review

Type: 
Release
Graduation
State: 
Successful
End Date of the Review Period: 

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.

Wednesday, March 20, 2013
Project: 
Eclipse SWTBot™

Release Review

Release: 

2.1.0

Description: 

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..

Architectural Issues: 

No architectural issue.

Security Issues: 

No security issue

Non-Code Aspects: 

for Users:
* User documentation on wiki: http://wiki.eclipse.org/SWTBot
* Active Forum: http://www.eclipse.org/forums/index.php/f/74/

for Extenders:
* Code source on Git: http://git.eclipse.org/c/swtbot/org.eclipse.swtbot.git
* Code mirrored at GitHub: https://github.com/eclipse/swtbot
* Provided a Target-Platform for easier configuration of dependencies in IDE
* Simple build and tests with Tycho “mvn verify”

for Contributors:
* Continuous Integration jobs: https://hudson.eclipse.org/hudson/job/swtbot-tycho/ and https://hudson.eclipse.org/hudson/job/swtbot-tycho-e42/
* Code quality inspection with Sonar: https://dev.eclipse.org/sonar/dashboard/index/1
* Gerrit to handle contributions and reviews: https://git.eclipse.org/r/#/q/status:open+project:swtbot/org.eclipse.swtbot,n,z
* Contributing guide: http://wiki.eclipse.org/SWTBot/Contributing

for Committers:
* Committers have to use Gerrit just like normal contributors!
* Contributors are responsible for reviewing and approving Gerrit contributions.

Usability Details: 

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.

Standards: 

SWTBot does not use standards.

Communities: 

for Users:
* User documentation on wiki: http://wiki.eclipse.org/SWTBot
* Active Forum: http://www.eclipse.org/forums/index.php/f/74/

for Extenders:
* Code source on Git: http://git.eclipse.org/c/swtbot/org.eclipse.swtbot.git
* Code mirrored at GitHub: https://github.com/eclipse/swtbot
* Provided a Target-Platform for easier configuration of dependencies in IDE
* Simple build and tests with Tycho “mvn verify”

for Contributors:
* Continuous Integration jobs: https://hudson.eclipse.org/hudson/job/swtbot-tycho/ and https://hudson.eclipse.org/hudson/job/swtbot-tycho-e42/
* Code quality inspection with Sonar: https://dev.eclipse.org/sonar/dashboard/index/1
* Gerrit to handle contributions and reviews: https://git.eclipse.org/r/#/q/status:open+project:swtbot/org.eclipse.swtbot,n,z
* Contributing guide: http://wiki.eclipse.org/SWTBot/Contributing
* Active mailing list: swtbot-dev

for Committers:
* Committers have to use Gerrit just like normal contributors!
* Contributors are responsible for reviewing and approving Gerrit contributions.

Comments Sign in to post comments

Mickael Istria's picture

SWTBot release 2.1.0

Submitted by Mickael Istria on Mon, 2013-02-25 07:34

SWTBot release 2.1.0

  • Log in to post comments

Project Links

  • Getting Started
  • Website
Eclipse SWTBot™

Related Projects

Project Hierarchy:

  • Eclipse Technology
  • Eclipse SWTBot™

Tags

Technology Types
  • Testing
  • Tools
Build Technologies
  • Maven
  • Tycho

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top