Air Conditioner

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

Application scope

This topic describes tests on the mass production of air conditioners. It will help you if you want 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 Overvoltage protection and undervoltage protection.
Software function Mode switching, air speed switching, temperature setting, anion, and more.
Special test Compatibility and stability.

Test guide

Package

  • Test purpose: 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: Ensure the functionality and the appearance completeness of the device.
  • Scenario: The user uses and experiences the device in daily operation.
  • Test method: Use manual operation and visual inspection.
  • Pass standard: The device functions properly without any appearance defects.

Hardware function

  • Test purpose: Ensure the functionality of each hardware module of the product.
  • Scenario: The user experiences the device in daily use.
  • Test method: Use manual operation and visual inspection.
  • Pass standard: The real-time clock (RTC) time has no deviation and the button and other parts are functional.

Countdown

  • Test purpose: Ensure that the countdown task is enabled and disabled as expected.
  • Scenario: The user turns on and off the device remotely.
  • Test method: Set the countdown function on the app.
  • Pass standard: The countdown function works as expected.
  • Possible problems: The countdown information is not cleared and the countdown panel is not displayed.

Timing

  • Test purpose: Ensure that the timing task is enabled and disabled as expected.
  • Scenario: The user turns on and off the device remotely.
  • Test method: Set the timing task on the app remotely and check the execution status.
  • Pass standard: The timing task is executed as expected.
  • Possible problems: The timing function does not work after the device is disconnected.

Mode switch

  • Test purpose: The purpose is to ensure each mode is executed as expected.
  • Scenario: The user selects one mode from multiple modes.
  • Test method: Switch between the modes on the app.
  • Pass standard: The device is working as expected in each mode in synchronization with the app status.

Air speed switching

  • Test purpose: Ensure that the air speed can be switched as expected.
  • Scenario: The user selects one speed from multiple air speed options.
  • Test method: Tap the air speed level on the app.
  • Pass standard: Each air speed level is executed as expected in synchronization with the app status.

Temperature setting

  • Test purpose: Ensure that the temperature of the air conditioner can be set as expected.
  • Scenario: The user sets the temperature on the app.
  • Test method: Set different temperatures on the app.
  • Pass standard: The device runs tasks in synchronization with the app status.

ECO mode

  • Test purpose: Ensure that the ECO (ecological energy-saving) mode function is enabled properly.
  • Scenario: The air conditioner is in the ECO mode.
  • Test method: Enable and disable the ECO on the app under each mode.
  • Pass standard: The device runs tasks in synchronization with the app status.

Automatic mode

  • Test purpose: Ensure that the automatic mode is executed as expected.
  • Scenario: The air conditioner enters the automatic mode.
  • Test method: Tap the automatic mode on the app.
  • Pass standard: The automatic mode works as expected in synchronization with the app status.

Dry mode

  • Test purpose: Ensure that the dry mode is executed as expected.
  • Scenario: Make the indoor environment dry.
  • Test method: Tap the dry mode on the app.
  • Pass standard: The dry mode works properly in synchronization with the app status.

Ventilation mode

  • Test purpose: Ensure that the ventilation mode is executed as expected.
  • Scenario: Ventilate the indoor air.
  • Test method: Tap the ventilation mode on the app.
  • Pass standard: The ventilation mode works as expected in synchronization with the app status.

Anion

  • Test purpose: Ensure the proper anion function of the device.
  • Scenario: The air conditioner generates negatively charged oxygen ions.
  • Test method: Enable and disable the anion function on the app in each mode.
  • Pass standard: The device executes properly in synchronization with the app status.

Auxiliary heating

  • Test purpose: The purpose is to ensure the auxiliary heating function works properly.
  • Scenario: Raise the indoor temperature rapidly.
  • Test method: Enable and disable the auxiliary heating function on the app in heating mode.
  • Pass standard: The device executes properly in synchronization with the app status.

Screen display

  • Test purpose: Ensure that the screen display function works properly.
  • Scenario: The screen display is controllable, reducing light pollution.
  • Test method: Turn on or turn off the screen display on the app.
  • Pass standard: The device runs tasks in synchronization with the app status.

Child lock

  • Test purpose: Ensure that the child lock is functional.
  • Scenario: Prevent unintended activation and improve device security.
  • Test method: Set the child lock on the app, operate the device, and check the device status.
  • Pass standard: When the child lock is enabled, the device cannot be controlled by manual handling.
  • Possible problems: The child lock cannot be disabled.

Swing

  • Test purpose: Ensure that the swing function works as expected.
  • Scenario: Blow the wind evenly to all parts of the room.
  • Test method: Tap the swing function on the app.
  • Pass standard: The device runs tasks in synchronization with the app status.

Buzzer

  • Test purpose: Ensure that the buzzer works as expected.
  • Scenario: The user perceives that the device has been successfully controlled.
  • Test method: Tap the buzzer switch on the app.
  • Pass standard: The device runs tasks in synchronization with the app status.

Humidity setting

  • Test purpose: Ensure that the humidity of the air conditioner can be set as expected.
  • Scenario: The user sets the specified humidity.
  • Test method: Set the humidity on the app and check the execution of the device.
  • Pass standard: The device runs tasks in synchronization with the app status.

Health

  • Test purpose: Ensures that the health function works as expected.
  • Scenario: Enable or disable the health function on the app.
  • Test method: Tap the health function on the app.
  • Pass standard: The device runs tasks in synchronization with the app status.

Self-cleaning

  • Test purpose: Ensure that the self-cleaning function works as expected.
  • Scenario: The air conditioner enables automatic cleaning.
  • Test method: Tap the automatic cleaning function on the app.
  • Pass standard: The device runs tasks in synchronization with the app status.

Lighting

  • Test purpose: Ensure that the lighting function works as expected.
  • Scenario: Prevent the screen display of the air conditioner from affecting sleep at night.
  • Test method: Tap the screen display function on the app.
  • Pass standard: The device runs tasks in synchronization with the app status.

Current temperature

  • Test purpose: Ensure that the temperature is displayed properly in each working status.
  • Scenario: Check the current indoor temperature.
  • Test method: Check the current temperature displayed on the app when the device is working.
  • Pass standard: The device reports the current temperature properly and the app displays the current temperature as expected.

Current humidity

  • Test purpose: Ensure that the humidity is displayed properly in each working status.
  • Scenario: Check the current indoor humidity.
  • Test method: Check the current humidity displayed on the app when the device is just connected to the network and when the device is working.
  • Pass standard: The device reports the current humidity properly and the app displays the current humidity properly.

Work status

  • Test purpose: Ensure that the app displays as expected in each status.
  • Scenario: Check the current working status.
  • Test method: Check the working status displayed on the app.
  • Pass standard: The device reports the working status properly and the app displays the current status as expected.
  • Possible problems: The reported working status is inconsistent with the actual working status.

Power consumption

  • Test purpose: Ensure that the power consumption of the air conditioner is displayed properly on the app.
  • Scenario: Check the power consumption of the air conditioner.
  • Test method: Wait for the device to report the power consumption when the device is working or on standby, and check the power consumption displayed on the app when the device is just connected to the network.
  • Pass standard: The device reports the power consumption properly and the app displays the power consumption as expected.
  • Possible problems: The power consumption is not reported and the reported power consumption is inconsistent with the actual power consumption.

Stability

  • Test purpose: Ensure the proper functions of the device.
  • Scenario: The user uses the device for a long time.
  • Test method: Keep the device working for seven days.
  • Pass standard: No restart, crash, or data loss occurs during the test.
  • Possible problems: Data is not updated in real time on the app, the app cannot control the device, and the device is offline.