victor_rocha
(usa Debian)
Enviado em 21/04/2011 - 07:19h
Dany, vc misturou 3 assuntos bastante diferentes aqui... pode ser que eu esteja errado e não tenha entendido a aplicação de verdade, mas mesmo assim vamos tentar!!!!
1) Construir uma placa de teste
é isso mesmo que vc quer, construir uma placa??? Isso não é tarefa de um fim-de-semana hehehe, na verdade tem gente que constroi seu próprio computador usando processadores ARM etc., mas é muito estranho vc "construir uma placa" apenas para teste de software, sem uma necessidade de hardware mais específica. Apenas pegue o computador mais próximo que vc tiver, com quase certeza vai ser um processador de 32 ou 64 bits, que vai rodar um Linux 32 de certeza... Qualquer pentium é uma CPU 32 bits.
2) Linux tempo-real.
Apenas para esclarecer, "tempo-real" significa tarefas com tempo determinístico (tem gente que confunde com tarefas rápidas). Sabendo que vc realmente tem requisitos de tempo real (tarefas precisam executar em um tempo menor do que 'X' milissegundos), você pode procurar um RTAI ou Linux com extensões RT. Googlando um pouco vc descobre quais são mais populares e tem mais suporte.
3) testes de regressão de software
O melhor é o software que vai ser testado, ter sido especificamente desenhado para ser testado, ou seja usando 'tdd' que é o test-driven development. Na prática significa que ele tem uma coleção de 'testes unitários' ou 'classes de teste', que vão ser executados automaticamente por um gerenciador testes. Os mais conhecidos são o Nunit (ou junit para o java).
Bom, tenta dar uma olhada quais são seus requisitos mais exatamente, com mais detalhes talvez mais gente possa ajudar.
bom trabalho pra vc!