Files
Alexey Zakharov 7bbe1567d3 docs: contribution guide update, new testing and discussion guidelines pages (#4391)
* Add integration test docs, discussion guidelines, and edit contribution guide

* Editorial changes to the integration test page

* Test cases fixed

* Backslashes removed

* Fixes from ellyromanova

* Update pull_request_template.md

* Delete two issue templates

* Remove notion of the forum

* Update CODEOWNERS

* Fix general_test_cases.md symbol

* Fix general_test_cases.md again

---------

Co-authored-by: Ruslan Nadyrshin <110516632+rnadyrshin@users.noreply.github.com>
Co-authored-by: Štefan Croitoru <66339601+turbospok@users.noreply.github.com>
2026-06-25 23:10:08 +03:00

1.3 KiB

Infrared — Test Cases

1. Infrared Universal Library

Steps:

  1. Launch Infrared → Universal library.

  2. Selectively check the emulation of the basic functionality of remote controls for various devices (TV, audio systems, air conditioners).

    Expected result: On/off and other functions work.

2. Infrared Learn Remote

Steps:

  1. Launch Infrared → Learn new remote.

  2. Write new remotes.

    Expected result: new remotes are being added.

  3. Delete remote.

    Expected result: remotes are removed.

  4. Add a few more buttons to create a scroll.

    Expected result: new buttons are being added.

  5. Delete button.

    Expected result: button deleted.

  6. Rename remotes and buttons.

    Expected result: buttons and remote controls are renamed.

  7. Transmit signals from modified remote controls.

    Expected result: the transmitted signals correspond to the pressed buttons.

3. Infrared Saved Remotes

Steps:

  1. Launch Infrared → Saved remotes.

  2. Add new buttons to an existing remote.

    Expected result: buttons are being added.

  3. Control devices from a distance of at least 5 meters

    Expected result: buttons work correctly.

  4. Remove all buttons from the remote control

    Expected result: buttons are removed.

  5. Remove all remotes.

    Expected result: remotes are removed.