Application scope
This topic describes tests on the mass production of heater products. It will help to apply for the Tuya 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.