I want one that sends a pseudorandom data stream and tells me the bit error rate.
It is difficult to send 10Gbps, 20Gbps, 40Gbps or even 80Gbps, then receive it, then validate it.
[0] - https://www.totalphase.com/products/advanced-cable-tester-v2...
I can't believe I'm still swapping cables and ports, trial and error, trying to determine if the cable, the port (eg iPhone's charging port), or both, are failing.
Not knowing the USB specs; I assume each head of a cable can do a loop back test, determine if can even see its other head, etc.