Casos de teste para caixas de entrada

Casos de teste para caixas de entrada comuns

1. Digite os espaços chinês e inglês, o espaço do meio da cadeia de caracteres, o primeiro e o último espaços, o retorno de carro e o caractere de avanço de linha
2. A verificação do comprimento do caractere, a entrada é o caractere extra longo do estouro do buffer, o caractere padrão, o caractere vazio, o caractere especial, especialmente o caractere reservado do sistema
3. De acordo com as diferentes linguagens de programação usadas na página, insira cadeias de caracteres diferentes, como linguagem de formato HTML, formato de função JS
4, insira números de largura / meia largura, inglês maiúsculo e minúsculo
5, insira cadeias de caracteres especiais como espaços nulos, Digite o caractere de escape
6. Se for um item obrigatório, insira apenas alguns espaços, o programa deve ser amigável.
7. Após o envio dos dados, verifique se o conteúdo do banco de dados está correto

Casos de teste para caixas de entrada numéricas

1. Digite o primeiro e o último dígito do número inteiro como 0
2. Digite os valores positivo e negativo
3. Digite 0, o decimal e o último dígito do decimal são 0
4. Digite vários pontos decimais
5. Digite o número de dígitos decimais maiores ou iguais ao dígito válido necessário
6. Digite Para dados não numéricos, o programa deve gerar um erro; se o campo proíbe a entrada direta de dados não numéricos, você pode tentar copiá-los e colá-los e não salvá-los ao salvar e fornecer o prompt correspondente
7, números de meia largura, números de largura total
8, espaços + Número

Casos de teste para caixas de entrada do tipo data

1. Digite 0
, 1, 30
, 31 , 32 para o dia 2. Digite 28 , 29 , 30 , 31 para o dia de acordo com o ano bissexto, mês e mês 3. Digite 0
, 1, 12, 13 para o mês 4. Digite 00, 23, 24 para a hora
5. Digite 00
, 59, 60 em minutos e segundos 6. Verificação de formato de data, legal de acordo com os requisitos do projeto
7. Digite caracteres especiais, como caracteres chineses, inglês e caracteres
8. Além disso, verifique se a data e a hora envolvidas no sistema foram retiradas do servidor

Casos de teste para arquivos enviados

1. A verificação da página, como a página é bonita e fácil de usar, se o texto do botão e o texto explicativo estão corretos, a identificação dos itens necessários está correta, se os itens necessários são verificados
2. O tipo e o tamanho do arquivo são verificados de acordo com os requisitos do sistema, Ele pode ser analisado a partir da classe de equivalência e do valor do limite A solicitação de falha no upload possui informações claras sobre o prompt
3. Faça o upload de um arquivo 0kb
4. Faça o upload de um arquivo danificado, por exemplo, altere 1.txt para 1.jpg e faça o upload
5. Carregue um arquivo usado por outros programas ou tenha sido aberto para edição.
6. Você pode inserir manualmente o caminho, inserir manualmente um endereço de arquivo que existe ou não existe
7. Se o arquivo carregado suporta o caminho chinês, nome chinês
8, nome do arquivo O valor máximo, valor mínimo, caracteres especiais (incluindo espaços), se o uso de instruções do programa causará o alinhamento
9. Se os arquivos carregados podem ser carregados ao mesmo tempo, você pode escolher a pasta para carregar seus arquivos correspondentes
10, o número de arquivos carregados excede o máximo valor apresentado após ou antes de enviar cheque
11, upload falha teste de tolerância, a mesma cobertura de inspecção, operação de arquivo
12, iso arquivo Testes, tais como espaço insuficiente no disco
13, testes de desempenho taxa de upload, os recursos do sistema de verificação
14, para fazer upload de arquivos testes de segurança, como o upload Trojans comuns
15, carregar as características do arquivo do teste, como se a apoiar HTTP
após 16, upload de arquivos , Verifique se é consistente com o arquivo original, incluindo configurações de diretório, etc.
17. Se o arquivo carregado pode ser aberto corretamente

Casos de teste para arquivos baixados

1. Clique com o botão direito do mouse em Salvar como para baixar o arquivo corretamente
, se o download da ferramenta está correto 2. Clique se o download solicita o download ou a página é aberta
3. Se o arquivo sem a ferramenta instalada na máquina pode ser aberto
4. Para o conteúdo aberto diretamente na página Se a exibição é normal, a estética da página
5. Se é exibida corretamente localmente
6. Se os tempos de download são gravados corretamente e se o download é cancelado, os tempos de download são gravados
7. Se os arquivos com permissões de download definidas em segundo plano podem ser vistos corretamente, se Pode ser baixado corretamente
8. Se o arquivo de download suporta vários arquivos a serem baixados ao mesmo tempo ou se o mesmo arquivo é baixado várias vezes
9. Teste de anormalidade de arquivo de download, como espaço em disco local é menor que
10, teste de desempenho da taxa de arquivo de download
11, teste de características do arquivo de download, como se Suporte para download de ponto de interrupção
12. Após o download do arquivo, verifique se é consistente com o arquivo original e se ele pode ser aberto corretamente

Casos de teste para registro e login do usuário

[Teste de interface]
1. Se o layout é razoável, se as caixas e os botões de entrada estão alinhados, se o estilo da interface é uniforme e se há erros de digitação corretos
[Teste de função]
1. O nome do usuário e a senha têm comprimentos máximos e mínimos. De acordo com a análise do valor limite, considere o ponto, Ponto de partida, ponto interno
2. O nome de usuário e a senha têm requisitos de tipo de caractere.De acordo com a análise das classes de equivalência, divida em várias classes de equivalência inválidas e válidas
3. Verifique se os campos obrigatórios estão vazios e insira normalmente
4. Digite um nome de usuário e senha especiais Caracteres, como / '"\ ou idioma do programa, etc.
5. Ao digitar uma senha, é necessária uma mensagem de prompt quando o teclado em maiúsculas é aberto
6. Se a senha digitada é exibida em texto cifrado
7. Altere o nome do usuário e a senha de um usuário existente para efetuar login
8 1. Se os parâmetros serão passados ​​em texto não criptografado após o login
9. O nome de usuário não existe no banco de dados ou o nome de usuário existe, a senha errada é usada para efetuar login
10. O nome de usuário correto foi inserido ou existe um espaço entre a frente e a parte de trás da senha
11. Após o login falhar, não gravar a função de senha
12, selecione a senha Lembre-se a senha pode ser salvo, reaberto se deseja salvar a senha correta
13, selecione o Lembre-se Quer mudar uma conta após o código, senhas salvas corretamente e conta correspondente a
14, após o login falhar, já digite o nome de usuário e senha em geral precisa ser esvaziado
15, após se autenticar para salvar links para dentro, fechou o navegador diretamente copiar o link para ver se você pode acessar
[Teste de desempenho]
1. Demora alguns segundos para abrir a página de login. Demora alguns segundos após inserir o nome de usuário e a senha corretos para saltar com êxito
2. 2. Se o login simultâneo para vários usuários atende aos requisitos de design
3. O login atende aos requisitos e o sistema é estável. Atenda aos requisitos
[teste de segurança]
1. Os requisitos gerais de senha não podem ser copiados e colados
2. Se o nome do usuário e a senha são enviados ao servidor por meio de criptografia.
3. A verificação do nome do usuário e da senha deve ser o servidor e o cliente para verificar simultaneamente.
4. A caixa de entrada do nome do usuário e da senha requer o bloqueio da injeção SQL, como input ou 1 = 1
5. Limite o número de logons incorretos para evitar rachaduras na força bruta
6. Verifique a hora efetiva dos cookies
7. Se permite que vários usuários efetuem login ao mesmo tempo
8. Efetue login com uma conta que foi excluída ou desativada
[Teste de facilidade de uso]
1. Verifique se a guia e a entrada são suportadas Chave
[Teste de compatibilidade]
1. Se pode ser exibido normalmente nos navegadores convencionais, se a função é normal
2. Se plataformas diferentes podem funcionar normalmente
3. Se funciona normalmente em dispositivos móveis
———————————— ————
Declaração de direitos autorais: este artigo é o artigo original do blogueiro da CSDN "Liu_KH", seguindo o contrato de direitos autorais do CC 4.0 BY-SA, por favor, anexe o link da fonte original e esta declaração.
Link original: https://blog.csdn.net/Liu_KH/java/article/details/79497753

Acho que você gosta

Origin www.cnblogs.com/LZHOO97/p/12735546.html
Recomendado
Clasificación