English
English
简体中文
Contact Us
Register
Log In
Language
English
English
简体中文
Contact Us
Log In
Register
Go to main website
App Develop

App Development

Tuya provides multiple mobile app development methods such as no-code or IoT App SDK development to maximize the monetization of IoT apps.
layoutIndex

Smart Bed

Last Updated on : 2021-05-17 09:46:54download

Application scope

This topic describes tests on the mass production of smart bed 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 Button rebound, overload power-off, and remote control distance.
Software function Mode, massage, level, lifting, and child lock.
Special test Panel compatibility, mobile phone compatibility, and stability.

Test environment

The networking for testing the smart bed is as follows. Smart Bed

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 experiences the device in daily operation.
  • Test method: Use the manual operation and visual inspection.
  • Pass standard: The RTC time has no deviation. 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 works improperly.

Mode

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

Massage switch

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

Lifting switch

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

Crotch lifting

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

Foot lifting

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

Head level

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

Foot level

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

One-click lying flat

  • Test purpose: The purpose is to ensure the one-click lying flat function of the device.
  • Test method: Tap the one-click lying flat on the app.
  • 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: It is for locking the app function or the device button, or locking 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.

Lighting

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

Work status

  • Test purpose: The purpose is to ensure the app displays properly in each 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 properly.

Stop

  • Test purpose: The purpose is to ensure the proper stop function of the device.
  • Test method: Tap stop on the app.
  • Pass standard: The device executes properly in synchronization with the app status.
  • Possible problems: The device can be stopped by tapping the pause button on the app when the device is working.

Current temperature

  • Test purpose: The purpose is to ensure the temperature is displayed properly in each working status.
  • 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 properly.

Power consumption

  • Test purpose: The purpose is to ensure the battery level is displayed properly on the app.
  • Test method: When the device is working or on standby, wait for the device to report the power consumption. When the device is connected to the network, check the power consumption on the app.
  • Pass standard: The device reports the power consumption properly and the app displays the power consumption 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 continuously 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.