Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvements of E2E testing #781

Closed
7 of 39 tasks
janmichek opened this issue May 13, 2024 · 0 comments · Fixed by #917, #966, #972 or #974
Closed
7 of 39 tasks

Improvements of E2E testing #781

janmichek opened this issue May 13, 2024 · 0 comments · Fixed by #917, #966, #972 or #974
Labels
enhancement New feature or request
Milestone

Comments

@janmichek
Copy link
Collaborator

janmichek commented May 13, 2024

Please describe the problem that your request should resolve.

After basic implementation of e2e tests, we can discuss following improvement here

Describe the solution you'd like

  • Test unavailable pages
  • Test filtering in Oracles and Transactions
  • Test Back and forth in browser (for tab content, filtering)
  • T&C
  • generalized account
  • more search conditions
  • charts
  • header + navigation
  • transaction trend in the last 24 hours
  • custom aens pointers (all possible pointers)
  • counters
  • Contract Verification form
  • trade ae button
  • time format switch
  • smart contract labels
  • transactions stats
  • Test collapsible row (response available, see parameters) in Oracle Detail and Token detail
  • pagination
  • navigatoin
  • charts datetime range select
  • transaction nchart type select
  • multi select content
  • history back button
  • mobile menu
  • service unavailability
  • Test filtering in Tokens
  • fix selector in tokens.cy.js . Could not be targeted as the tokens table was currently unavailable.
  • Test different types of txs (metaTx, payingFor tx)
  • More precise selectors -> check for entries in table
  • add test for direct access to subpage as well as click through navigation
  • test Mainnet - now we only testnet (low prior)
  • test on mobile view
  • test mainnet instead of testnet
  • resolve Missing baseUrl when running test
  • smart events contract encoding
  • wallet portfolio
  • wallet connection
  • Contract Read & Write
  • check longest performing tests

Is it already possible to achieve the same outcome in any other way? If so, how?

Additional context

@janmichek janmichek added the enhancement New feature or request label May 13, 2024
@janmichek janmichek mentioned this issue May 13, 2024
2 tasks
@janmichek janmichek added this to the Q3 2024 milestone Jul 18, 2024
@janmichek janmichek modified the milestones: Q3 2024, Q4 2024 Sep 20, 2024
@janmichek janmichek reopened this Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
1 participant