Все темы

Web3 и блокчейн для QA

35 вопросов по теме. Разбор каждого — после бесплатной регистрации.

Разбор и тренировка — после входаПервые 50 карточек бесплатны и без срока: короткий ответ, подробный разбор и повторение по интервалам. Вход одним полем — только email.

Middle

35 вопросов
  1. Q-01
    NFT отображается без картинки. С чего начать расследование?
  2. Q-02
    dApp требует сеть Polygon, а в кошельке Ethereum. Как это тестировать?
  3. Q-03
    Зачем нужен approve перед transferFrom в ERC-20?
  4. Q-04
    Как QA использует block explorer в работе?
  5. Q-05
    Как тестировать подключение кошелька (wallet connect) в dApp?
  6. Q-06
    Опиши жизненный цикл транзакции в блокчейне
  7. Q-07
    Пользователь нажал Swap, MetaMask открылся, но через 30 сек ошибка. Как воспроизвести этот баг?
  8. Q-08
    Почему tx hash — обязательное поле баг-репорта в Web3?
  9. Q-09
    Почему баланс в explorer не совпадает с тем, что показывает UI?
  10. Q-10
    Транзакция зависла в pending уже 20 минут. Что скажешь разработчику?
  11. Q-11
    Транзакция упала (failed), но газ списали. Это баг?
  12. Q-12
    Чем ERC-721 (NFT) отличается от ERC-20 и что тестировать?
  13. Q-13
    Чем gas price отличается от gas limit?
  14. Q-14
    Чем read-вызов контракта отличается от write и почему это важно?
  15. Q-15
    Чем testnet отличается от mainnet и где тестировать?
  16. Q-16
    Чем приватный ключ отличается от seed-фразы? Почему это важно для QA?
  17. Q-17
    Что не так с бесконечным approve и как это тестировать?
  18. Q-18
    Что проверять в UI, пока транзакция в pending?
  19. Q-19
    Что такое ABI и где QA с ним сталкивается?
  20. Q-20
    Что такое allowance и какие тесты вокруг него важны?
  21. Q-21
    Что такое events (логи) смарт-контракта и зачем их проверять?
  22. Q-22
    Что такое faucet и зачем он QA?
  23. Q-23
    Что такое front-running / MEV и как это касается QA?
  24. Q-24
    Что такое impermanent loss и что с ним делать QA?
  25. Q-25
    Что такое liquidity pool и AMM (на базовом уровне для QA)?
  26. Q-26
    Что такое mempool и зачем о нём знать тестировщику?
  27. Q-27
    Что такое nonce и как он защищает от повторного исполнения транзакции?
  28. Q-28
    Что такое revert в контексте смарт-контракта?
  29. Q-29
    Что такое revert и чем он отличается от failed транзакции?
  30. Q-30
    Что такое slippage и как его тестировать в DeFi?
  31. Q-31
    Что такое адрес кошелька и можно ли по нему всё узнать?
  32. Q-32
    Что такое блокчейн с точки зрения QA?
  33. Q-33
    Что такое подтверждение (confirmation) и сколько их ждать?
  34. Q-34
    Что такое смарт-контракт и что в нём тестирует QA?
  35. Q-35
    Что такое стандарт ERC-20 и что в токене тестировать?