Page MenuHomePhabricator

[MEX] Create testing framework for performance and minimum supported devices
Open, Needs TriagePublic

Description

We need to test our code for the new mobile statement UI to ensure functionality. For this, we need a framework for testing. Open question is how do we want to do this (unit tests, e2e, etc)

To Include in Framework Definition:

  • Performance checks:
    • Full page loads in <3 seconds
    • Time to first byte <1.3 seconds
    • Total Page Size < 500kb
  • Supported Platforms / Minimum supported devices / settings
  • Security checks TBD

Note:
User agent breakdown dashboard provides access to a useful analytics dashboard with information about mobile user agents that can help refine test requirements.

Acceptance Criteria

  • Dashboards for full page loading time, time to first byte, and total page size are on Grafana
  • Tests which confirm the page functions correctly between 320px and 639px exist and pass
  • Security checks TBD