Testando aplicativos da Internet
Há alguns desafios exclusivos de teste na Internet, especialmente para aplicativos executados em um servidor Web. Os testes iniciais serão feitas usando um cliente provavelmente de usuário único que se conecta a um servidor de teste. Isso será útil para depurar seu código.
Você também pode querer testar reais em condições: com vários clientes conectados pelas conexões de alta velocidade das linhas consecutivas de baixa velocidade, incluindo conexões de modem. Pode ser difícil simular condições reais, mas é realmente valor que passa o tempo que criam cenários possíveis e que executam o. Se possível, você também pode querer usar ferramentas para fazer a capacidade e forçar teste. Certas classes de bug, como bug de tempo, são difíceis de localizar e reproduzir.
Um dos desafios de programação da Internet é sua visibilidade. Muitos acessar o site podem reduzir seu servidor. Você deseja que o servidor para diminuir normalmente. Você quer evitar qualquer coisa que pode ser destrutivo no computador de um usuário se seu aplicativo falha (por exemplo, corrupção de dados ao gravar no Registro ou ao gravar em cookies no cliente).