aqui está um programa de testes arcaico que menciona o teste de linhas seriais (e toda vez que eu leio essa parte eu me pergunto quem faria isso): link
mas, realmente, tudo o que você precisa é de um programa que gere alguns dados e verifique se foi recebido corretamente ... você também pode transferir um arquivo grande e verificar sua integridade depois ... (e se você enviar dados por uma porta serial e não tiver o controle de fluxo ativado, ele será transferido exatamente na taxa em que a porta está configurada ou será corrompida, portanto, não é possível que o desempenho seja degradado)