ShellRS
ShellRS is a free, open-source SSH client written in Rust: host management, terminals, WinSCP-style SFTP and port forwarding in one GPU-rendered window, for macOS, Windows and Linux.
Automated Testing for Set-Top Boxes and Smart TVs
Developer toolsPython · HTMLGitHub @stb-testerOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Automated User Interface Testing for Set-Top Boxes & Smart TVs
Stb-tester issues commands to the device-under-test in the same way a real user does (typically using an infrared remote control).
Stb-tester then checks the behaviour of the device-under-test by analysing the device's video output.
For an overview of stb-tester's capabilities, see the videos at https://stb-tester.com/videos/.
Testcases are written in the Python programming language. They look like this:
def test_that_i_can_tune_to_bbc_one_from_the_guide():
stbt.press("KEY_EPG")
stbt.wait_for_match("Guide.png")
stbt.press("KEY_OK")
stbt.wait_for_match("BBC One.png")
stbt.wait_for_motion()
See the Python API documentation for more details.
For commercial support and turn-key test rigs, see https://stb-tester.com.
To build your own test rig hardware, and for community-supported documentation and mailing list, see the wiki, in particular Getting Started.