SWTBot is an open-source Java based UI/functional testing tool for testing SWT, Eclipse and GEF 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 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 integrates with JUnit, Eclipse PDE, Eclipse headless testing framework, Ant and Tycho, so it's easy to use in your IDE and Headless Builds (as part of a CI job for example). SWTBot can run on all platforms that SWT runs on. Very few other testing tools provide such a wide variety of platforms. Starting from version 2.1.0, SWTBot also provide a Test Recorder and Generator that you can use to generate your test case simply by recording the UI actions as an end-user would perform them. This is really helpful to get quickly a first sketch of your SWTBot scenario and reduce costs of writing tests.
Categories: IDE, Rich Client Applications, Testing, Tools
Additional Details
Eclipse Versions: 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1), 2021-09 (4.21), 2021-12 (4.22), 2022-03 (4.23), 2022-06 (4.24), 2022-09 (4.25), 2022-12 (4.26), 2023-03 (4.27), 2023-06 (4.28), 2023-09 (4.29), 2023-12 (4.30), 2024-03 (4.31), 2024-06 (4.32), 2024-09 (4.33), 2024-12 (4.34), 2025-03 (4.35)
Platform Support: Windows, Mac, Linux/GTK
Organization Name: SWTBot contributors
Development Status: Mature
Date Created: Wednesday, April 9, 2008 - 16:35
License: EPL
Date Updated: Friday, October 6, 2023 - 10:49
Submitted by: Mickael Istria
Date | Ranking | Installs | Clickthroughs |
---|---|---|---|
January 2025 | 258/638 | 37 | 8 |
December 2024 | 265/654 | 48 | 8 |
November 2024 | 288/658 | 39 | 10 |
October 2024 | 277/663 | 47 | 6 |
September 2024 | 294/642 | 40 | 8 |
August 2024 | 291/641 | 34 | 12 |
July 2024 | 293/663 | 36 | 12 |
June 2024 | 277/681 | 51 | 12 |
May 2024 | 289/682 | 45 | 14 |
April 2024 | 312/687 | 39 | 9 |
March 2024 | 322/694 | 43 | 6 |
February 2024 | 296/687 | 43 | 5 |
Reviews Add new review
Update SWTBot site
Submitted by Mickael Istria on Mon, 09/23/2013 - 02:16
For those who'd like to use the latest version of SWTBot, this page gives links to the most recent release and snapshot http://wiki.eclipse.org/SWTBot#Update_Sites