Skip to content

Quality Quest- add e2e test coverage for manual scenario #28880

Open
@chloeYue

Description

@chloeYue

What is this about?

During Quality Quest, we have a list of manual tests that need to be converted to e2e tests.
All new e2e tests should be written follow page object modal

After the automated tests have been merged:

  • For manual scenario in test coverage sheet, the column Extension Release where E2E Test was added should be updated.
  • For manual scenario that have been migrated to testrail, it should be tagged as "automated" in Testrail.

Scenario

General Settings - Hide tokens without balance
Contract - hardware wallet qr based connect
Contract - deploy contract, mint and import NFT with hardware wallet
Settings - advanced - show test networks toggle
Sign - personal sign with hardware wallet
Sign - sign typed data v4 with hardware wallet
Sign - sign typed data v3 with hardware wallet
delete networks from the dropdown list
Tokens - autodetect tokens
Transactions - cancel transaction using same nonce
Transactions - cancel transaction
Transactions - speed up transaction

Design

No response

Technical Details

No response

Threat Modeling Framework

No response

Acceptance Criteria

No response

Stakeholder review needed before the work gets merged

  • Engineering (needed in most cases)
  • Design
  • Product
  • QA (automation tests are required to pass before merging PRs but not all changes are covered by automation tests - please review if QA is needed beyond automation tests)
  • Security
  • Legal
  • Marketing
  • Management (please specify)
  • Other (please specify)

References

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-qaRelating to QA work (Quality Assurance)e2e-testEnd to end test for the MetaMask extensionepic

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions