RF Power Meter Test Suite

Note

User guide RF Power Meter user guide

The following apply to all tests below, any special requirements will be mentioned.

Prerequisites:
  • Scopy v2.2.0 or later with RF Power Meter plugin installed on the system

  • Data Logger plugin must be installed and enabled

  • Tests listed as dependencies are successfully completed

  • Reset .ini files to default by pressing Reset button in Preferences

Note

Tester

Test Date

Scopy version

Plugin version (N/A if not applicable)

Comments

Setup Environment

Compatible RF Power Meter Device:
  • Open Scopy

  • Connect to a device with powrms IIO interface (RF power measurement device)

  • Ensure Data Logger plugin is enabled in plugin manager

Incompatible Device:
  • Open Scopy

  • Connect to a device without powrms IIO interface (e.g., ADALM-PLUTO)

  • Used for testing plugin compatibility detection

Test 1: Plugin Detection and Compatibility

UID: TST.RFPOWERMETER.PLUGIN_DETECTION

RBP: P0

Description: Verify that the RF Power Meter plugin is detected and only activates for compatible devices

OS: ANY

Preconditions:
  • RF Power Meter plugin is installed

  • Data Logger plugin is enabled

Steps:
  1. Connect to Compatible RF Power Meter Device
    • Expected result: RF Power Meter plugin is automatically detected and available

    • Actual result:

  1. Verify plugin appears in the device plugin list
    • Expected result: RF Power Meter plugin is listed as active/compatible

    • Actual result:

  1. Disconnect and connect to Incompatible Device
    • Expected result: RF Power Meter plugin does not appear or is marked as incompatible

    • Actual result:

Tested OS:

Comments:

Result: PASS/FAIL

Test 2: Data Logger Plugin Dependency

UID: TST.RFPOWERMETER.DATALOGGER_DEPENDENCY

RBP: P1

Description: Verify that RF Power Meter correctly handles Data Logger plugin dependency

OS: ANY

Preconditions:
Steps:
  1. Disable Data Logger plugin in plugin manager

  2. Attempt to connect to RF Power Meter device
    • Expected result:
      • Status bar message appears: “RF Power Meter requires DataLogger plugin to be enabled”

      • RF Power Meter plugin connection fails gracefully

    • Actual result:

  1. Enable Data Logger plugin

  2. Reconnect to RF Power Meter device
    • Expected result: RF Power Meter plugin connects successfully

    • Actual result:

Tested OS:

Comments:

Result: PASS/FAIL

Test 3: Automatic Data Logger Configuration

UID: TST.RFPOWERMETER.AUTOMATIC_CONFIGURATION

RBP: P2

Description: Verify that RF Power Meter automatically configures Data Logger with correct settings

OS: ANY

Preconditions:
Prerequisites:
Steps:
  1. Open Data Logger tool after RF Power Meter connection
    • Expected result:
      • Tool name is changed from “Data Logger” to “RF Power Meter”

      • Display mode is set to seven-segment display

    • Actual result:

  1. Verify monitor configuration
    • Expected result:
      • “Power Forward” (powrms:power5) monitor is enabled and configured with dBm units

      • “Power Reverse” (powrms:power6) monitor is enabled and configured with dBm units

    • Actual result:

Tested OS:

Comments:

Result: PASS/FAIL

Test 4: Frequency Control Widget

UID: TST.RFPOWERMETER.FREQUENCY_CONTROL

RBP: P3

Description: Verify that frequency control widget is properly integrated and functional

OS: ANY

Preconditions:
Prerequisites:
Steps:
  1. Locate frequency control widget in RF Power Meter interface
    • Expected result: Frequency control widget is visible in the seven-segment display area

    • Actual result:

  1. Modify frequency setting
    • Expected result:
      • Frequency value can be changed

      • Changes are applied to the device

    • Actual result:

Tested OS:

Comments:

Result: PASS/FAIL