Skip to content

Latest commit

 

History

History
63 lines (32 loc) · 2.66 KB

POS_general.md

File metadata and controls

63 lines (32 loc) · 2.66 KB

Test Scenario

Unique ID: POSsetup

Description: Proof of Space setup process general overview. Because of it’s complexity, each step is described in more detail separately.

Priority: 1

Dependencies: tbu

Prerequisites: latest Smapp installed, min 260GiB free disk space, decent GPU and CPU

Test Cases:

01 - Validate that the node restarts correctly after POS setup

02 - Validate POS setup cancellation

03 - Validate log entries during POS setup

04 - Validate status and errors when network is not synced

05 - Validate status and errors with insufficient disk space

06 - Validate UI elements and their alignment in the Smeshing screen

07 - Validate that all dropdowns load their values correctly

08 - Validate that tooltips are displayed and they contain correct information

09 - Validate POS setup in different operating systems (Windows, macOS, Linux)

10 - Validate POS setup when the application is under high CPU load

11 - Validate POS setup when disk IO is high

12 - Validate POS setup when system goes to sleep and wakes up during the process

13 - Validate that the 'Next' and 'Create Data' buttons are disabled when mandatory fields are not filled

14 - Validate the ability to change the coinbase address after POS has started Smeshing (config file)

15 - Validate handling of network disruptions during POS setup

16 - Validate error logs for unsuccessful POS setups

17 - Validate POS setup using keyboard navigation only (no mouse)

18 - Validate that any 'Back' buttons on the setup screens work as expected

19 - Validate handling of app crash during POS setup

20 - Validate memory usage during POS setup

21 - Validate CPU usage during POS setup

22 - Validate disk usage during POS setup

23 - Validate that the application's other functionalities remain responsive during POS setup

24 - Validate handling of automatic updates during POS setup

25 - Validate that user can multitask within Smapp while the POS generation is ongoing