Assure v2.0 Test Tutorial
Time: 12:00 on June 27, 2022 to 12:00 on July 05, 2022(UTC)
1. Transfer Function
1.1 Ethereum, BNB chain(BSC), HECO, OKX
Testing Process of Transfer
Example: BNB(BSC) Transfer Process(also for HECO and OKX)
- With sufficient BNB gas fee, transfer with recommended gas fee.
- With sufficient BNB gas fee, transfer with non-automatic recommended gas fee.
- With sufficient BNB gas fee, use custom gas fee for transfers
- transfer all to test the result of insufficient-balance trading.
- Have transfer that the transfer amount + gas fee > available balance.
- Other BEP20 token transfers, enter a transfer amount that is more than the available balance and test if it reminds that there is insufficient balance.
- Other BEP20 token transfers, try to transfer all.
Ethereum:
- No ETH or less ETH, then transfer ERC20 tokens with the recommended gas fee to test the trading result with an insufficient gas fee.
- No ETH or less ETH, then transfer ERC20 tokens with a non-automatic recommended gas fee to test the trading result with insufficient gas fee.
- No ETH or less ETH, transfer ERC20 tokens, use custom gas fees for transactions to test the trading result with the insufficient gas fee
1.2 Transfer-Tron(TRX will be as the gas fee, TRON’s energy and bandwidth are not accepted for now)
- With sufficient TRX balance, and in this part, the transfer amount is much lower than the available balance;
- With sufficient TRX balance, the transfer amount is 1 TRX lower than the available balance to test the trading result with insufficient gas fee.;
- Transfer all the balance to test the trading result with insufficient gas fee.
- Input transfer amount which is more than the available balance for transfer to test the trading result with insufficient balance.
- TRC20 token transfer — with sufficient TRX, test the token transfer;
- TRC20 token transfer — with no or few TRX, test the transfer with insufficient gas fee;
- TRC20 token transfer — transfer volume exceeds available balance(insufficient balance test)
1.3 Transfer-BTC
- BTC transfer — transfer all balances to test the transfer result with an “insufficient gas fee”
- BTC transfer — transfer volume and gas fee in total exceeds available balance
- BTC transfer — transfer volume exceeds the available balance
- BTC transfer — a sufficient-balance transfer with a recommended gas fee
- BTC transfer — a sufficient-balance transfer with a non-automatic recommended gas fee
- BTC transfer — a sufficient-balance transfer with custom SAT/B.
1.4 Transfer-SOL
(During the test period, the gas fee is 0.00005)
- SOL transfer: transfer all balances to test the trade result with an insufficient gas fee
- SOL transfer: Transfer amount + gas fee > available balance
- -SOL transfer — transfer amount > available balance, test for insufficient-balance transfer.
- -SOL transfer — sufficient balance to make a normal transfer.
- -SOL Network Other Tokens — enter transaction amount > balance to transfer, test for the insufficient transaction amount.
- Other Tokens on SOL Network — Transfer All.
- Other Tokens on SOL Network — No or less SOL, to test the transfer result with insufficient gas fee.
- Note: SOL chain transfers involve creating a token account logic and sometimes require sol as the gas fee sometimes.
1.5 Transfer-FIL
- SOL Transfer — transfer all the balance to test trading result with insufficient gas fee.
- SOL Transfer — Transfer amount + gas fee > available balance.
- SOL Transfer — have transfer amount exceed available balance to test trading result.
- SOL transfer — sufficient balance, successful transfer.
Max priority fee per gas check rule.
- If less than or equal to 0: the reminder shall be “too less Max priority fee is set”.
- If more than or equal to recommended value*100: the reminder shall be “too much Max priority fee is set”
- If Max fee per gas is exceeded: the reminder shall be “Max priority fee must not be higher than Max fee”.
Max fee per gas check rule.
- If less than or equal to 0: the reminder shall be “too less Max fee is set”.
- If more than or equal to the recommended value*100: the reminder shall be “too much Max fee is set”.
Gaslimit check rule.
- If the value is less than the recommended value, the remainder shall be “too less Gas limit is set”.
- If it is more than or equal to the recommended value*10: the reminder shall be “ too much Gas limit is set”.
1.6 Transfer-Polkadot
- DOT transfer — transfer all the balance to test for trading result with insufficient gas fee.
- DOT transfer -Transfer amount + gas fee > available balance.
- DOT Transfer — have transfer amount exceed available balance to test trading result.
- DOT transfer — transfer less than 1DOT when the DOT balance at the recipient address is 0.
- DOT transfer — when the balance at the sending address is less than 1dot after the transfer
- DOT transfer — balance is sufficient and has a normal transfer
- DOT transfer — tip function.
1.7 ADA Transfer
- Test 1: transfer all balances to test the reminder “insufficient gas fee”
- Test 2: Volume(transfer+gas fee) exceeds available balance
- Test 3:Transfer, transfer volume exceeds available balance
2. Scanning Function
- test scanning function on the asset page
- scan to transfer
- scan to add an address
3. Functions of Integrated Binance Exchange
3.1 Basic Function
- deposit, cash, transfer, loan, and repayment
- deposit: scan to deposit, transfer to deposit from the wallet
- switch the account in Binance Exchange
- Collection: spots and Futures
- Cash: withdraw to various chains
3.2 Spots
- 1. There is a current commission order, check if it is frozen, and the balance can be transferred and cashed.
- 2. After placing an order for a transaction, check the asset page to see if the asset has been updated in real-time.
- 3. After placing an order for a commission or having a transaction, check whether the available balance for the next transaction is updated.
- 4. After the transfer, go to the asset page to see if the data is updated.
- 5. When the withdrawal has been made, go to the asset page to see if the data is updated.
- 6. Place normal limit orders, market orders, stop loss, and take profit orders.
3.3 Leverage
- 1. Normal mode — After placing an order, check whether the available balance decreases
- 2. Normal mode — while there is an entrusted order, check the balance can be transferred.
- 3. Leverage can be transferred by taking into account current loans and current entrustments.
- 4. Automatic borrowing order and check whether the borrowing data on the asset page is updated.
- 5. Order automatic repayment checks whether there is a repayment update on the asset page.
- 6. take a loan of the maximum amount.
- 7. Repayment of the maximum value.
- 8. Order type: limit, market, take profit and stop loss.
- 9. Order mode: ordinary, automatic loan, automatic repayment
3.4 Futures
- 1. After placing an order, check whether the available balance on the order page is updated.
- 2. After closing the position, check whether the available balance on the order page is updated.
- 3. After placing an order, check the available balance for transfer.
- 4. Place normal limit order, the maker only, market order, limit stop loss & take profit, market stop loss and take profit, tracking commission.
- 5. Close the position, close the position with one click, adjust leverage, etc.
4. Chatting Functions
4.1 Basic Function
1. add contacts, create a group
2. send text and voice messages, launch voice calls, send pictures and files
3. video call
4. edit contacts’ remarks
5. edit self-profile
5 Multi-accounts
1. manage and use multiple wallet accounts
2. use multiple Binance accounts
3. Use Dapp to link wallet; switch wallet function.