Wi-Fi throughput measurement automation tool

Hi!

Some time ago, while working with OpenWrt and running extensive tests on various AP modules, I realized the need for automation. That’s what led me to create a testing tool in Python 3.

What does it do?
It automatically sets different Wi-Fi physical capabilities via SSH and UCI, runs iperf, and stores the results. This could be useful for a range of Wi-Fi performance testing tasks.

To be honest, I’m not sure if others face the same challenges or would find this tool helpful. That’s why I’d really appreciate any feedback or thoughts. If there’s interest, I’d consider packaging it for OpenWrt or something similar—though I'm still figuring that part out.

Here’s the repo: https://github.com/KOROBYAKA/WTF
(Note: result processing isn’t implemented yet, but it’s planned.)

This is my first project of this kind, so any constructive criticism is very welcome!

1 Like