Heater

Last Updated on : 2022-03-02 06:44:19download

Application scope

This topic describes tests on the mass production of heater products. It will help to apply for the Tuya IoT Cloud certification.

Test scope

Function Scope
Package Packaging materials, accessories, graphics, and texts.
Appearance and structure Appearance of the whole device and the structure of the product.
Hardware function Base stability, power-off protection, and inclination protection.
Software function Mode, positioning, ECO mode, and child lock.
Special test Compatibility and stability.

Test guide

Package

  • Test purpose: The purpose is to ensure the integrity of the packaging materials and accessories, and the accuracy of the graphics and texts.
  • Scenario: The user unpacks the package for the first time.
  • Test method: Take a visual inspection when unpacking.
  • Pass standard: The box is intact, the accessories are complete, and the graphics and texts are clear and explicit.
  • Possible problems: The box is deformed or damaged, the accessories are incomplete, and the graphics and texts are inconsistent with the actual device.

Appearance and structure

  • Test purpose: The purpose is to ensure the functionality and the appearance completeness of the device.
  • Scenario: The user uses and experiences the device in daily operation.
  • Test method: Use the manual operation and visual inspection.
  • Pass standard: The device functions properly without any appearance defects.

Hardware function

  • Test purpose: The purpose is to ensure the functionality of each hardware module of the product.
  • Scenario: The user uses and experiences the device in daily operation.
  • Test method: Use the manual operation and visual inspection.
  • Pass standard: The button and other parts are functional.

Countdown

  • Test purpose: The purpose is to ensure the proper countdown function of the device.
  • Test method: Set the countdown function on the app.
  • Pass standard: The countdown function works properly.
  • Possible problems: The countdown information is not cleared and the countdown panel is not displayed.

Timing

  • Test purpose: The purpose is to ensure the proper timing function of the device.
  • Test method: Set the timing function on the app.
  • Pass standard: The timing function works properly.
  • Possible problems: The timing function does not work or it works improperly.

Mode

  • Test purpose: The purpose is to ensure the proper mode function of the device.
  • Scenario: The user selects one mode from multiple modes.
  • Test method: Tap the working mode on the app.
  • Pass standard: The working mode works properly in synchronization with the app status.

Temperature setting

  • Test purpose: The purpose is to ensure the proper temperature setting function of the device.
  • Scenario: The user sets the temperature.
  • Test method: Set the temperature on the app and check the execution of the device.
  • Pass standard: The device executes properly in synchronization with the app status.

Level

  • Test purpose: The purpose is to ensure the proper level function of the device.
  • Scenario: The user switches the level.
  • Test method: Tap the level on the app.
  • Pass standard: The device executes properly in synchronization with the app status.

ECO mode

  • Test purpose: The purpose is to ensure the proper ECO function of the device.
  • Scenario: It is for power saving in the ECO mode.
  • Test method: Enable and disable the ECO on the app under each mode.
  • Pass standard: The device executes properly in synchronization with the app status.

Child lock

  • Test purpose: The purpose is to ensure the proper child lock function.
  • Scenario: The user locks the app function or the device button, or the app function and the device button at the same time.
  • Test method: Enable and disable the child lock on the app under each mode.
  • Pass standard: The device executes properly in synchronization with the app status.

Oscillating

  • Test purpose: The purpose is to ensure the proper oscillating function of the heater.
  • Scenario: The heater keeps oscillating to heat in multiple directions and keeps still to heat in a specified direction.
  • Test method: Tap oscillation on the app.
  • Pass standard: The device executes properly in synchronization with the app status.

Anion

  • Test purpose: The purpose is to ensure the proper anion function of the device.
  • Scenario: It is for the user to improve the environment.
  • Test method: Enable and disable the anion function on the app under each mode.
  • Pass standard: The device executes properly in synchronization with the app status.

Lighting

  • Test purpose: The purpose is to ensure the proper lighting function of the device.
  • Scenario: It is for the user to locate the button.
  • Test method: Tap lighting on the app.
  • Pass standard: The device executes properly in synchronization with the app status.

Current temperature

  • Test purpose: The purpose is to ensure the current temperature is displayed properly.
  • Scenario: The user checks the current temperature on the app.
  • Test method: Check the current temperature displayed on the app when the device is connected to the network and when the device is working.
  • Pass standard: The device reports the current temperature properly and the app displays the current temperature properly.

Stability

  • Test purpose: The purpose is to ensure the proper function of the device.
  • Scenario: The user uses the device for a long time.
  • Test method: Keep the device working for 7 × 24 hours.
  • Pass standard: No restart, crash, or data loss occurs during the test.
  • Possible problems: There is no real-time data updated on the app, the app cannot control the device, and the device is offline.