Test Cases for the Serial Communications Test
9/8/2008
A seguinte tabela mostra os casos testar para testar a Serial Communications.
Testar maiúsculas e minúsculas | Descrição |
---|---|
10 |
Estabelece a comunicação entre Windows Embedded CE com dispositivos e sincroniza os dispositivos. |
11 |
Determina o conjunto de propriedades porta serial que o servidor e cliente têm em comum |
12 |
Faz uma teste de configuração do taxas, BITS dados, paridade e bit parar, usando GetCommState Para get a atual DCB. |
13 |
Verifica WaitCommEvent EV_CTS e EV_DSR, usando EscapeComm função para RTS e DTR. |
14 |
Verifica WaitCommEvents Para INTERROMPER, usando EscapeCommFunction. |
15 |
Verifica WaitCommEvents Para EV_RXCHAR e EV_RXFLAG, usando TransmitCommChar. |
16 |
Testes de GetCommModemStatus função. |
17 |
Testa a ler dados tempos limite, usando SetCommTimeouts Para definir os tempos limite desejados. |
18 |
Tempos limite de escrever testes de dados usando SetCommTimeouts Para definir os tempos limite desejados. |
19 |
Verifica se PurgeComm Pára um operação de gravação. |
20 |
Avalia desempenho XON/XOFF. |
21 |
Avalia a confiabilidade do protocolo de XON/XOFF. |
22 |
Avalia a abertura e fechamento de portas. |
23 |
Testes WaitCommEvents Com TX vazio. |
41 |
Testa a velocidade de transmissão de um 1-reserva byte com um valor de tempo limite fixo. |
42 |
Testa a velocidade de transmissão de um 2-reserva byte com um valor de tempo limite fixo. |
43 |
Testa a velocidade de transmissão de um 8-reserva byte com um valor de tempo limite fixo. |
44 |
Testa a velocidade de transmissão de um 32-reserva byte com um valor de tempo limite fixo. |
45 |
Testa a velocidade de transmissão de um 64-reserva byte com um valor de tempo limite fixo. |
46 |
Testa a velocidade de transmissão de um 128-reserva byte com um valor de tempo limite fixo. |
47 |
Testa a velocidade de transmissão de um 512-reserva byte com um valor de tempo limite fixo. |
48 |
Testa a velocidade de transmissão de um 1024-reserva byte com um valor de tempo limite fixo. |
51 |
Testa a velocidade de recepção de um 1-reserva byte com um valor de tempo limite fixo. Se a pasta ReadFile função tempo limite antes de que conclui o operação de leitura, a função retorna os bytes que tinham sido ler quando o tempo limite atingido função fora. |
52 |
Testa a velocidade de recepção de um 2-reserva byte com um valor de tempo limite fixo. Se a pasta ReadFile função tempo limite antes de que conclui o operação de leitura, a função retorna os bytes que tinham sido ler quando o tempo limite atingido função fora. |
53 |
Testa a velocidade de recepção de um 8-reserva byte com um valor de tempo limite fixo. Se a pasta ReadFile função tempo limite antes de que conclui o operação de leitura, a função retorna os bytes que tinham sido ler quando o tempo limite atingido função fora. |
54 |
Testa a velocidade de recepção de um 32-reserva byte com um valor de tempo limite fixo. Se a pasta ReadFile função tempo limite antes de que conclui o operação de leitura, a função retorna os bytes que tinham sido ler quando o tempo limite atingido função fora. |
55 |
Testa a velocidade de recepção de um 64-reserva byte com um valor de tempo limite fixo. Se a pasta ReadFile função tempo limite antes de que conclui o operação de leitura, a função retorna os bytes que tinham sido ler quando o tempo limite atingido função fora. |
56 |
Testa a velocidade de recepção de um 128-reserva byte com um valor de tempo limite fixo. Se a pasta ReadFile função tempo limite antes de que conclui o operação de leitura, a função retorna os bytes que tinham sido ler quando o tempo limite atingido função fora. |
57 |
Testa a velocidade de recepção de um 512-reserva byte com um valor de tempo limite fixo. Se a pasta ReadFile função tempo limite antes de que conclui o operação de leitura, a função retorna os bytes que tinham sido ler quando o tempo limite atingido função fora. |
58 |
Testa a velocidade de recepção de um 1024-reserva byte com um valor de tempo limite fixo. Se a pasta ReadFile função tempo limite antes de que conclui o operação de leitura, a função retorna os bytes que tinham sido ler quando o tempo limite atingido função fora. |
1000 |
Enfatize testar na transmissão 9600 para 100 iterações. |
1001 |
Enfatize testar na transmissão 19.200 para 100 iterações. |
1002 |
Enfatize testar na transmissão 38.400 para 100 iterações. |
1003 |
Enfatize testar na transmissão 57.600 para 100 iterações. |
2000 |
Testar o desempenho na transmissão 9600. |
2001 |
Testar o desempenho na transmissão 19.200. |
2002 |
Testar o desempenho na transmissão 38.400. |
2003 |
Testar o desempenho na transmissão 57.600. |
Comentários
Stress tests executar transferências processamento de uma bloco de dados fixo, verificando a integridade em vários bauds para 100 iterações. Desempenho testa medida de tempo levado para transferir dados Blocos de vários tamanhos; a taxa de transmissão medida é comparada com o limite teórico, fornecendo o desempenho para essa configuração. Opções de linha de comando -e e -t São exigido para executar testes de carga e desempenho. Especificando maiúsculas e minúsculas testar número usando o –x opção Sem incluindo –e e –t Ignora esses testes.