Test Cases for the MS Bluetooth Test
9/8/2008
A seguinte tabela mostra os casos testar para testar o Bluetooth.
Caso de Teste | Descrição |
---|---|
101 |
Abre um Soquete Bluetooth e, em seguida, fecha o Soquete. Esta maiúsculas e minúsculas testar falhar se um chamar para o Soquete Ou closesocket funções falhar em família de endereços o Bluetooth. |
102 |
Vincula um Soquete Bluetooth a um válido endereço. Esta maiúsculas e minúsculas testar falhará se a BIND função chamar falha. |
103 |
Vincula um Soquete Bluetooth a um válido endereço. A maiúsculas e minúsculas testar em seguida, tenta BIND o Soquete mesmo para o mesmo endereço para verificar que uma segunda tentativa falhar BIND. Esta maiúsculas e minúsculas testar falhará se o segundo BIND função chamar for bem-sucedido. |
104 |
Executa um chamar para o escutar função com um valor de registro posterior definido como 0. Esta maiúsculas e minúsculas testar falhará se a escutar função chamar falha. |
105 |
Executa um chamar para o escutar função com um valor de registro posterior definido como 1. Esta maiúsculas e minúsculas testar falhará se a escutar função chamar falha. |
106 |
Executa um chamar para o escutar função com um valor de registro posterior definido como 5. Esta maiúsculas e minúsculas testar falhará se a escutar função chamar falha. |
107 |
Executa um chamar para o escutar função com um valor de registro posterior definido como 8. Esta maiúsculas e minúsculas testar falhará se a escutar função chamar falha. |
108 |
Executa um chamar para o escutar função com um valor de registro posterior definido como SOMAXCONN. Esta maiúsculas e minúsculas testar falhará se a escutar função chamar falha. |
109 |
Executa um chamar para o escutar função com um valor de registro posterior definido como SOMAXCONN + 1. Esta maiúsculas e minúsculas testar falhará se a escutar função chamar falha. |
110 |
Só é executado no servidor testes Cria uma conexão Bluetooth a partir de cliente para o servidor. Esta maiúsculas e minúsculas testar falhará se a conexão falhar. |
112 |
Só é executado no servidor testes Cria uma conexão Bluetooth a partir de servidor para o cliente. Esta maiúsculas e minúsculas testar falhará se a conexão falhar. |
113 |
Só é executado no servidor testes Cria uma conexão Bluetooth a partir de cliente para o servidor, finaliza a conexão e, em seguida, estabelece uma nova conexão para a mesma porta sobre o servidor. Esta maiúsculas e minúsculas testar falhará se uma das duas conexões falhar. |
114 |
Só é executado no servidor testes Cria duas conexões Bluetooth em portas diferentes simultaneamente. Esta maiúsculas e minúsculas testar falhará se a duas conexões não podem existir simultaneamente. |
115 |
Só é executado no servidor testes Cria duas conexões Bluetooth de cliente para servidor simultaneamente. O cliente fecha a primeira conexão imediatamente após a conexão é estabelecida. O servidor, em seguida, fecha a segunda conexão. Este testar falha se as duas conexões não podem ser feitas ou se eles falharem ao fechar na ordem especificada. |
116 |
Só é executado no servidor testes Transfere 10 bytes de dados a partir de cliente para o servidor através do envio 1 byte de dados em um tempo. Esta maiúsculas e minúsculas testar falhará se o transferência de dados falhar. |
117 |
Só é executado no servidor testes Transfere 100 bytes de dados a partir de cliente para o servidor enviando 10 bytes de dados em um tempo. Esta maiúsculas e minúsculas testar falhará se o transferência de dados falhar. |
118 |
Só é executado no servidor testes Transfere 1000 bytes de dados a partir de cliente para o servidor através do envio 100 byte de dados em um tempo. Esta maiúsculas e minúsculas testar falhará se o transferência de dados falhar. |
119 |
Só é executado no servidor testes Transfere 10000 bytes de dados a partir de cliente para o servidor enviando 1000 bytes de dados em um tempo. Esta maiúsculas e minúsculas testar falhará se o transferência de dados falhar. |
124 |
Só é executado no servidor testes Tenta transferir 0 bytes de dados a partir de cliente para o servidor. Esta maiúsculas e minúsculas testar falhará se o transferência de dados falhar. |
125 |
Só é executado no servidor testes Tenta enviar e receber dados simultaneamente. Esta maiúsculas e minúsculas testar falhará se o transferência de dados falhar. |
126 |
Só é executado no servidor testes Cria uma conexão, transfere dados e, em seguida, encerra a conexão com o valor de como parâmetro da desligamento função definida como SD_RECEIVE. Em seguida, a maiúsculas e minúsculas testar tenta receber dados sobre o mesmo Soquete. O Recv função chamar espera falhar. Esta maiúsculas e minúsculas testar falhará se a Recv função chamar for bem-sucedido. |
127 |
Só é executado no servidor testes Cria uma conexão, transfere dados e, em seguida, encerra a conexão com o valor de como parâmetro da desligamento função definida como SD_SEND. A maiúsculas e minúsculas testar, em seguida, tenta enviar dados sobre o mesmo Soquete. O Enviar função chamar espera falhar. Esta maiúsculas e minúsculas testar falhará se a Enviar função chamar for bem-sucedido. |
128 |
Só é executado no servidor testes Cria uma conexão, transfere dados e, em seguida, encerra a conexão com o valor de como parâmetro da desligamento função definida como SD_BOTH. A maiúsculas e minúsculas testar, em seguida, tenta enviar e receber a mesma Soquete. O Enviar e Recv função chamadas são espera falhar. Esta maiúsculas e minúsculas testar falhará se a Enviar Ou Recv Chamadas bem-sucedida. |
201 |
Testes de Soquete chamada de função com vários legal e ilegal parâmetros. Esta maiúsculas e minúsculas testar falhará se a Soquete função chamar falha nos casos legais ou for bem-sucedido no ilegal casos. |
202 |
Testes de WSASocket chamada de função com vários legal e ilegal parâmetros. Esta maiúsculas e minúsculas testar falhará se a WSASocket função chamar falha em casos legais ou for bem-sucedido em ilegal casos. |
203 |
Testes de BIND chamada de função com vários legal e ilegal parâmetros. Esta maiúsculas e minúsculas testar falhará se a BIND função chamar falha em casos legais ou for bem-sucedido em ilegal casos. |
301 |
Só é executado no servidor testes Cria uma escutar chamada de função com o valor do registro posterior definido como 0 e, em seguida, se conecta. Esta maiúsculas e minúsculas testar falhará se a escutar chamada de função falha ou a conexão falha. |
302 |
Só é executado no servidor testes Cria uma escutar chamada de função com o valor do registro posterior definido como SOMAXCONN e, em seguida, se conecta. Esta maiúsculas e minúsculas testar falhará se a escutar chamada de função falha ou a conexão falha. |
303 |
Só é executado no servidor testes Cria uma escutar chamada de função com o valor do registro posterior definido como 8 e, em seguida, se conecta. Esta maiúsculas e minúsculas testar falhará se a escutar chamada de função falha ou a conexão falha. |
304 |
Só é executado no servidor testes Cria uma escutar chamada de função com o valor do registro posterior definido como SOMAXCONN + 1 e, em seguida, se conecta. Esta maiúsculas e minúsculas testar falhará se a escutar chamada de função falha ou a conexão falha. |
305 |
Só é executado no servidor testes Testes de getpeername função. Esta maiúsculas e minúsculas testar falhará se a getpeername função chamar falha. |
306 |
Só é executado no servidor testes Testes de getsockname função. Esta maiúsculas e minúsculas testar falhará se a getsockname função chamar falha. |
309 |
Testa a opção SO_ACCEPTCONN da getsockopt função em um Soquete de escuta. Esta maiúsculas e minúsculas testar falhará se a getsockopt função chamar falha. |
310 |
Testa a opção SO_ACCEPTCONN da getsockopt função em um Soquete que não está escutando. Esta maiúsculas e minúsculas testar falhará se a getsockopt função chamar falha. |
311 |
Testa a opção SO_TYPE da getsockopt função. Esta maiúsculas e minúsculas testar falhará se a getsockname função chamar falha. |
312 |
Só é executado no servidor testes Testa a opção SO_LINGER da getsockopt função. Esta maiúsculas e minúsculas testar falhará se a getsockname função chamar falha. |
313 |
Só é executado no servidor testes Testa a opção SO_LINGER da setsockopt função. Esta maiúsculas e minúsculas testar falhará se a setsockname função chamar falha. |
402 |
Tenta enumerar qualquer registro serviço SD com L2CAP_PROTOCOL sobre o local dispositivo. Esta maiúsculas e minúsculas testar falhar não se for encontrado nenhum registro serviço SD sobre o local dispositivo. |
403 |
Só é executado no servidor testes Tenta enumerar qualquer registro serviço SD com L2CAP_PROTOCOL no remoto dispositivo. Esta maiúsculas e minúsculas testar falhar se nenhum registro serviço SD for encontrado no remoto dispositivo. |
404 |
Registra um novo registro serviço SD e, em seguida, tenta enumerar o servidor localmente. Esta maiúsculas e minúsculas testar falhar se um registro serviço SD recém-adicionado não for encontrado no local dispositivo. |
405 |
Tenta modificar um registro serviço SD existente. Esta maiúsculas e minúsculas testar falhará se ele não é possível modificar o registro serviço SD existente. |
406 |
Tenta excluir um registro serviço SD existente. Esta maiúsculas e minúsculas testar falhará se ele não é possível excluir o registro serviço SD. |
407 |
Só é executado no servidor testes O servidor registra um novo registro serviço SD e o cliente consulta o registro recém-registrado. Esta maiúsculas e minúsculas testar falhará se o cliente não localizar um SD registro serviço. |
408 |
Só é executado no servidor testes Testa a pesquisa atributo serviço. Esta maiúsculas e minúsculas testar falhará se a pesquisa atributo serviço falhar. |
409 |
Tenta registrar um novo registro serviço com o sinalizador SERVICE_MULTIPLE. A tentativa de criar um novo registro serviço é espera falhar. Esta maiúsculas e minúsculas testar falhará se um novo registro serviço é criado. |
410 |
Tenta registrar um inválido registro serviço SD. Esta maiúsculas e minúsculas testar falhará se um novo registro serviço é criado. |
411 |
Tenta registro serviço atualização um SD existente com um um inválido. Esta maiúsculas e minúsculas testar falhará se o registro serviço é atualizado. |
412 |
Tenta excluir um registro serviço SD existente que não existe. Esta maiúsculas e minúsculas testar falhará se nenhum erro será retornado. |
413 |
Tenta excluir um registro existente SD duas vezes. Esta maiúsculas e minúsculas testar falhará se o primeiro excluir falha ou excluir a segunda é bem-sucedida. |
414 |
Tenta aspecto até um registro serviço SD usando o parâmetro lpServiceClassId instead of o parâmetro lpBlob. Esta maiúsculas e minúsculas testar falhará se a tentativa aspecto até o registro serviço falha. |
415 |
Tenta aspecto até um registro serviço SD em um dispositivo que não existe. Esta maiúsculas e minúsculas testar falhará se a tentativa for bem-sucedido aspecto até o dispositivo. |