Class Summary Class Description AbstractGuestTestHelper class to be extended by tests not requiring any user to be logged in (XWikiGuest is then the current user). AbstractTestTo be extended by all Test Classes. AdminAuthenticationRuleAuthenticates the Admin user in the wiki before the test starts. AuthenticationRuleAuthenticates a user in the wiki before the test starts. PageObjectSuite PersistentTestContextThis is a container for holding all of the information which should persist throughout all of the tests. SuperAdminAuthenticationRuleAuthenticates the superadmin user in the wiki before the test starts. TestDebuggerGenerates debugging information on test failure: captures a screenshot of the browser window logs the URL of the current page logs the source of the current page NOTE: The reason we also log when a test starts and passes is simply to overcome a deficiency in error reporting in Jenkins. TestUtilsHelper methods for testing, not related to a specific Page Object. TestUtils.RestTestUtils TestUtils.RestTestUtils.ResourceAPI WCAGContextContext related to WCAG (accessibility) validation with axe-core. WCAGUtilsHelper methods for validating WCAG, not related to a specific Page Object. WebDriverFactoryCreate specific
WebDriverinstances for various Browsers.
WebDriverinstance and adds new APIs useful for XWiki tests.
Annotation Types Summary Annotation Type Description PageObjectSuite.PostStart