Find suitable testing framework for the UI/integration tests
------------------------------------------------------------
Key: JBIDE-27257
URL:
https://issues.redhat.com/browse/JBIDE-27257
Project: Tools (JBoss Tools)
Issue Type: Sub-task
Components: qa
Affects Versions: 4.16.0.AM1
Reporter: Zbyněk Červinka
Assignee: Zbyněk Červinka
Priority: Major
Fix For: 4.16.0.Final
h2. *Tasks to complete:*
* Start a debate at qe-dept-list, participate in the debate
* Search the web, google, github, JetBrains plugin database, stackoverflow, forums etc.
* Ask colleges inside RedHat to provide any useful information
* Compare options on the market, discuss the benefits and shortcomings
* Create a document with comparison of test frameworks
* Select framework
h2. *Test frameworks candidates:*
* Jemmy - [
http://wiki.netbeans.org/Jemmy]
* Test GUI Framework - [
https://plugins.jetbrains.com/plugin/11114-test-gui-framework]
* FEST - [
https://code.google.com/archive/p/fest/]
* Abbot - [
http://abbot.sourceforge.net/]
h2. *Not suitable (but discussed and tested) frameworks:*
* [
https://plugins.jetbrains.com/plugin/13267-qa-lithium]
* [
https://plugins.jetbrains.com/plugin/13691-selenium-ui-automation-testing]
* [
https://plugins.jetbrains.com/plugin/7676-selenium-plugin]
* [
http://www.protractortest.org/#/]
* [
https://jasmine.github.io/]
* [
https://www.chaijs.com/]
* [
https://mochajs.org/]
* [
https://robotframework.org/]
* [
http://sikulix.com/]