MetaMask / metamask-extension

:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
https://metamask.io
Other
11.66k stars 4.78k forks source link

Define a manual QA process and add e2e coverage for older browsers #16926

Open seaona opened 1 year ago

seaona commented 1 year ago

What: define QA manual process and add e2e coverage for older browsers. cc @Gudahtt

Oldest versions we are supporting:

How: as per @pedronfigueiredo 's suggestion, we could investigate whether Browser Stack fits our needs.

Relevant related issues:

danjm commented 1 year ago

Three results needed to close this ticket:

  1. Documentation on manual QA process for older browser versions.
  2. Automation for a nightly run of existing end-to-end tests on older browsers. We will need to disable some tests, because older versions of webdriver do not support all current extension functionality

TODO:

danjm commented 1 year ago

Blocked by https://github.com/metamask/metamask-extension/issues/17849

danjm commented 1 year ago

Decisions to be made:

Acceptance criteria: