A washing machine comprising a spin basket, the washing machine comprising: a water supply valve; a driving unit configured to rotate the spin basket; a sensor configured to detect an operation of the washing machine; a display configured to display information; and a processor configured to, based on a user command for managing the washing machine being received: perform a cleaning course for cleaning the spin basket by controlling the water supply valve to supply wash water to the spin basket in a state where the spin basket does not accommodate a laundry and by controlling the driving unit to rotate the spin basket filled with the wash water, obtain diagnosis information regarding the washing machine using the sensor while the cleaning course is performed, and display information regarding fixing method for an abnormal item from the obtained diagnosis information on the display, wherein the processor is configured to perform the cleaning course by controlling the driving unit to supply wash water to the spin basket and rotate the spin basket filled with the wash water, wherein the diagnosis information comprises at least one piece of information from information indicating: a weight of the spin basket; abnormality of the water supply valve for supplying the wash water to the spin basket; a temperature of the wash water supplied to the spin basket; a flow rate of the wash water supplied to the spin basket; abnormality of a motor; abnormality of a drain valve for draining the wash water; a flow rate of the wash water draining from the spin basket; and vibration of the washing machine. a water supply valve; a driving unit configured to rotate the spin basket; a sensor configured to detect an operation of the washing machine; a display configured to display information; and a processor configured to, based on a user command for managing the washing machine being received: perform a cleaning course for cleaning the spin basket by controlling the water supply valve to supply wash water to the spin basket in a state where the spin basket does not accommodate a laundry and by controlling the driving unit to rotate the spin basket filled with the wash water, obtain diagnosis information regarding the washing machine using the sensor while the cleaning course is performed, and display information regarding fixing method for an abnormal item from the obtained diagnosis information on the display, wherein the processor is configured to perform the cleaning course by controlling the driving unit to supply wash water to the spin basket and rotate the spin basket filled with the wash water, wherein the diagnosis information comprises at least one piece of information from information indicating: a weight of the spin basket; abnormality of the water supply valve for supplying the wash water to the spin basket; a temperature of the wash water supplied to the spin basket; a flow rate of the wash water supplied to the spin basket; abnormality of a motor; abnormality of a drain valve for draining the wash water; a flow rate of the wash water draining from the spin basket; and vibration of the washing machine. perform a cleaning course for cleaning the spin basket by controlling the water supply valve to supply wash water to the spin basket in a state where the spin basket does not accommodate a laundry and by controlling the driving unit to rotate the spin basket filled with the wash water, obtain diagnosis information regarding the washing machine using the sensor while the cleaning course is performed, and display information regarding fixing method for an abnormal item from the obtained diagnosis information on the display, wherein the processor is configured to perform the cleaning course by controlling the driving unit to supply wash water to the spin basket and rotate the spin basket filled with the wash water, wherein the diagnosis information comprises at least one piece of information from information indicating: a weight of the spin basket; abnormality of the water supply valve for supplying the wash water to the spin basket; a temperature of the wash water supplied to the spin basket; a flow rate of the wash water supplied to the spin basket; abnormality of a motor; abnormality of a drain valve for draining the wash water; a flow rate of the wash water draining from the spin basket; and vibration of the washing machine. a weight of the spin basket; abnormality of the water supply valve for supplying the wash water to the spin basket; a temperature of the wash water supplied to the spin basket; a flow rate of the wash water supplied to the spin basket; abnormality of a motor; abnormality of a drain valve for draining the wash water; a flow rate of the wash water draining from the spin basket; and vibration of the washing machine.