Experience Score

Experience Score evaluates the overall experience of the current miniapp version in a real-device environment. It is best used for a consolidated check before testing or before a version release.

Environment Requirements

Before enabling Experience Score, confirm the following:

ItemRequirement
App versionInstall Tuya Smart / Smart Life App version 6.5.0 or above
Base library versionSwitch to version 2.27.0 or above
Miniapp versionOnly experience (beta) version miniapps are supported

How to Enable

  1. Open the Ray miniapp page to be tested on a real device.
  2. Access the debugging tool:
    • iOS: Tap the ... button in the top-right corner, open the panel menu, then tap Debugging Tools in the bottom sheet.
    • Android: Long-press the X button in the top-right corner, the App basic info panel will appear, then tap Open Debug at the bottom.
  3. Tap Enable Experience Score in the debugging tool menu.
  1. Start the experience scoring session. Try to reach as many pages and interactions as possible to ensure data quality.
  2. Tap End to open the experience score report page.
  3. Review the score data and finish.

Usage Notes

  • Experience Score is best used when features are basically stable. Avoid repeated scoring on clearly unfinished pages.
  • Follow real user paths during the session to cover main operations. This is more likely to surface issues in startup, rendering, and interaction.
  • If pages depend on network, Bluetooth, or device linkage, conduct scoring in a real-use environment to avoid distorted results from test environment differences.

Scoring Methods and Metrics

For specific scoring methods, dimensions, and metric definitions, refer to the official documentation: