RCP Testing Tool is a project for GUI testing automation of Eclipse-based applications.
RCPTT is fully aware about Eclipse Platform's internals, hiding this complexity from end users and allowing QA engineers to create highly reliable UI tests at great pace.
- Continuous Integration – Test Runner runs tests locally and in integration with Jenkins, Hudson, or other CI tools.
- Test case creation productivity – ability to record user actions at the same level of efficiency as manual script creation, ability to capture initial/final application state into reusable models for further state restoring/verification.
- First class support of Eclipse technologies – testing tool should be aware about key concepts of Eclipse Platform, including but not limited to Workspace, Workbench, Preferences, Debug API, as well as understand the underlying UI structure, like parts of Eclipse Workbench (views, editors, toolbars) and structure of GEF/GMF/Graphiti diagrams.
- Intelligent runtime – automatic wait of UI-triggered background asynchronous operations (including jobs, display async/timer execs, decorations, databindings, text reconcilers, text hovers, and so on)
- Reliable results – elemination of false negatives and false positives by isolation of test cases from each other, independence on screen size/operating system, etc.
- Maintainability – test case artifacts should be easily modifyable to reflect UI changes and be version control system friendly
- Extensibility – provide APIs for extending tool in order to support custom widgets, contexts, reports and async primitives.
Categories: Build and Deploy, IDE, Testing, Tools, UI
Tags: BDD, continuous integration, automated testing, capture/replay, UI automation, GUI Testing, UI Testing
Additional Details
Eclipse Versions: Neon (4.6), Mars (4.5), Oxygen (4.7), Photon (4.8), 2018-09 (4.9), 2018-12 (4.10), 2019-03 (4.11), 2019-06 (4.12), 2019-09 (4.13), 2019-12 (4.14), 2020-03 (4.15), 2020-06 (4.16), 2020-09 (4.17), 2020-12 (4.18), 2021-03 (4.19)
Platform Support: Windows, Mac, Linux/GTK
Organization Name: Xored Software Inc.
Development Status: Mature
Date Created: Thursday, June 18, 2015 - 04:04
License: EPL
Date Updated: Wednesday, December 14, 2022 - 09:49
Submitted by: Ulyana Skorokhodova
Date | Ranking | Installs | Clickthroughs |
---|---|---|---|
October 2024 | 430/561 | 3 | 3 |
September 2024 | 369/642 | 20 | 6 |
August 2024 | 386/641 | 14 | 19 |
July 2024 | 404/663 | 14 | 11 |
June 2024 | 441/681 | 11 | 12 |
May 2024 | 405/682 | 18 | 8 |
April 2024 | 364/687 | 24 | 11 |
March 2024 | 425/694 | 17 | 5 |
February 2024 | 383/687 | 21 | 10 |
January 2024 | 279/691 | 56 | 10 |
December 2023 | 324/671 | 36 | 5 |
November 2023 | 348/686 | 35 | 4 |
Unsuccessful Installs
Unsuccessful Installs in the last 7 Days: 1
Count | Error Message |
---|---|
1 | Cannot continue the operation. There is another install operation in progress. |