USER_Donate_Manual_Test - my-crypto-datascience-portfolio/my_crypto_donations_bank_solana GitHub Wiki

Ручные тесты через WEB-интерфейс

Эмуляция множества разных USER'ов (донатеров)

Создание множества аккаунтов в Sollet Wallet

Airdrop на адреса USER'ов (донатеров) в кошельке Sollet Wallet

Необходимо для оплаты аренды аккаунтов и проводок тестовых донатов

Команда airdrop:

solana airdrop 1 "G8YKZphpAuBn8FixeFyZpq4RfAa2CoBkh3kcjcNTV2ax" -u localhost


Команда проверки баланса аккаунтов:

solana balance "G8YKZphpAuBn8FixeFyZpq4RfAa2CoBkh3kcjcNTV2ax" -u localhost


TEST FLOW 1

  1. DEPLOY | page: []

  2. Airdrop на группу пользователей

  3. Проводка настроек банка в блокчейн | page: []

  4. Проводки донатов SOL от разных пользователей | page: []

  • Проводки от CREATOR самому себе (с аккаунта банка на аккаунт банка)
  • Проводки от произвольного USER на аккаунт банка
  1. Запрос статистики | page: []
  • Счетчики статистики пользователей | page: []
  • Счетчик статистики банка | page: []