UJG-FedA11y

UJG-FedA11y

Test accessibility across federated services

Describe a user journey, run it against real services, and inspect the result of each step.

Demo

Example demo

Share a file between two Nextcloud servers

Alice shares a file from Nextcloud A. Bob receives it in Nextcloud B.

Latest validation snapshot

WCAG 2.0 A/AA · 2.1 A/AA · 2.2 AACase 1: Keyboard-onlyCase 2: Default interaction

Two interaction modes tested

Nextcloud A
Alice
Nextcloud B
Bob
ViolationsIncompletePassesInapplicable
Page state2335404406
Matched surface04156649

User Journey Graph

  • Nextcloud AAlice
    Alice shares a file with a remote recipient
    Alice files app is ready
    P3V 3ISCLEAN
    Alice sharing panel is open
    P2V 3IS0V 1I
    Alice entered Bob as a remote recipient
    P2V 3IS0V 1I
    Alice share permissions are open
    P2V 3ISCLEAN
    Alice confirmed the remote share
    P4V 3ISCLEAN
  • Nextcloud BBob
    Bob handles an incoming remote share
    Bob sees the pending remote share
    P0V 2ISCLEAN
    Bob pending remote-share offer is cleared
    SKIPPED
    Bob sees file marked as shared
    P1V 2ISCLEAN