Open janmichek opened 1 month ago
After basic implementation of e2e tests, we can discuss following improvement here
fix selector in tokens.cy.js . Could not be targeted as the tokens table was currently unavailable.
cover Smart Contract Verification
More precise selectors -> check for entries in table
add test for direct access to subpage as well as click through navigation
Test unavailable pages
Test Back and forth in browser (for tab content, filtering)
Test flow Click on last block -> navigate to not existent
Test collapsible row (response available, see parameters) in Oracle Detail and Token detail
Test filtering in Tokens , Oracles and Transactions
test Mainnet - now we only testnet (low prior)
which browsers to test in? Currently it's just electron
test on mobile view
Test different types of txs (metaTx, payingFor tx)
resolve Missing baseUrl when running test
Missing baseUrl
for add tests for features https://github.com/aeternity/aescan/pull/681 https://github.com/aeternity/aescan/pull/810 https://github.com/aeternity/aescan/pull/812
https://github.com/aeternity/aescan/pull/603#pullrequestreview-1755579829
https://github.com/aeternity/aescan/pull/785
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
fix selector in tokens.cy.js . Could not be targeted as the tokens table was currently unavailable.
cover Smart Contract Verification
More precise selectors -> check for entries in table
add test for direct access to subpage as well as click through navigation
Test unavailable pages
Test Back and forth in browser (for tab content, filtering)
Test flow Click on last block -> navigate to not existent
Test collapsible row (response available, see parameters) in Oracle Detail and Token detail
Test filtering in Tokens , Oracles and Transactions
test Mainnet - now we only testnet (low prior)
which browsers to test in? Currently it's just electron
test on mobile view
Test different types of txs (metaTx, payingFor tx)
resolve
Missing baseUrl
when running testfor add tests for features https://github.com/aeternity/aescan/pull/681 https://github.com/aeternity/aescan/pull/810 https://github.com/aeternity/aescan/pull/812
Is it already possible to achieve the same outcome in any other way? If so, how?
Additional context