Compartilhar via


Testando aplicativos da Internet

Observação

A biblioteca Microsoft Foundation Classes (MFC) continua sendo suportada. No entanto, não estamos mais adicionando recursos ou atualizando a documentação.

Há alguns desafios de teste exclusivos na Internet, especialmente para aplicativos em execução em um servidor Web. Seu teste inicial provavelmente será feito usando um cliente de usuário único conectando-se a um servidor de teste. Isso será útil para depurar seu código.

Você também quererá testar em condições reais: com vários clientes conectados em conexões de alta velocidade, bem como em linhas seriais de baixa velocidade, incluindo conexões de modem. Pode ser difícil simular condições reais, mas certamente vale a pena gastar tempo projetando cenários possíveis e executando-os. Se possível, você também desejará usar ferramentas para fazer testes de capacidade e estresse. Determinadas classes de bugs, como falhas de temporização, são difíceis de encontrar e reproduzir.

Um dos desafios da programação na Internet é sua visibilidade. Muitos acessos ao seu site podem diminuir a velocidade do servidor. Você deseja que seu servidor se degrade suavemente. Você deseja impedir qualquer coisa que possa ser destrutiva para o computador de um usuário se o aplicativo falhar (por exemplo, corrupção de dados durante a gravação no registro ou ao escrever cookies no cliente).

Consulte também

Tarefas de programação da Internet do MFC
Noções básicas de programação da Internet do MFC