-
Type: Task
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 8.3
-
Component/s: Seam / JSF UI, Tests
-
Backlog priority:200
-
Team:AT
The goal is to have the same test cover as the selenium current cover, using Webdriver tests written in Java for better factorization, and ti avoid handling random issues as well as upgrade issues on both Selenium HTML and Webdriver Java tests.
This should help upgrading slaves to use newer Firefox versions (especially if user-sextensions.js file used in Selenium HTML tests does not need to be kept in sync for this, since it is currently embedded in the tools-nuxeo-ftest module).
Since Java tests are slower than Selenium HTML tests, and since new test cases will add up to the stack, Java tests setup should be improved to be quicker, and more unit. Users and structure creation can be handled thanks to Rest Helpers, using the nuxeo-java-client library.
Selenium server lib dependency is upgraded from 2.45.0 to 2.53.0.
__
Selenium has been fully replaced by Webdriver for the functional tests of the Nuxeo Platform and is no longer used.
- depends on
-
JAVACLIENT-90 Fix NPE when begin and end dates are null on ACE
- Resolved
-
NXP-19681 Fix box-sizing for FF before 29
- Resolved
-
NXP-19709 Fix random failure on ITPublishDocumentTests#testMultipleVersionsPublicationsByApproval
- Resolved
-
NXP-19707 Upgrade to nuxeo-java-client >= 2.1
- Resolved
-
NXBT-1156 Run webdriver tests on FF42 on master
- Resolved
-
JAVACLIENT-91 Allow to set user password
- Resolved
-
NXP-19169 Upgrade jackson librairies to 2.7.4
- Resolved
- is duplicated by
-
NXP-7156 Improve webdriver functional test library
- Resolved
- is required by
-
NXP-19728 Fix random Webdriver launch failure when using Firefox
- Reopened
-
NXP-18348 Fix random selenium test failures
- Resolved
-
NXP-19386 Fix modifyNote and verifyCoverageNavigation Selenium tests on nuxeo-virtualnavigation
- Resolved
-
NXP-19709 Fix random failure on ITPublishDocumentTests#testMultipleVersionsPublicationsByApproval
- Resolved
-
NXP-19716 Fix deleteUser with RestHelper on cluster without redis
- Resolved
-
NXP-19730 Fix random hang on Webdriver tests
- Resolved
-
NXP-19932 Fix various click randoms on webdriver tests (more visible on windows)
- Resolved
-
NXP-20323 fix wrong downgrade of htmlunit
- Resolved
-
NXP-16465 Upgrade selenium-server version to 2.45
- Resolved
-
NXP-13595 Migrate naively selenium to webdriver framework
- Resolved
-
NXP-20888 Rewrite Signature Addon Selenium tests in WebDriver
- Resolved
-
NXBT-348 Improve CI and Testing framework
- Resolved