Freigeben über


Testen von Internetanwendungen

Es gibt mehrere eindeutige Testsherausforderungen im Internet, besonders für Anwendungen, die auf einem Webserver ausgeführt werden. Die ursprünglichen Tests sind wahrscheinlich mit einem Einzelbenutzer- Clients ausgeführt, der auf einen Testserver herstellt. Dies ist für das Debuggen des Codes.

Sie möchten auch unter realen Bedingungen testen: wenn die mehrerer Clients über Hochgeschwindigkeits-Verbindungen sowie langsamen seriellen Linien verbunden sind, einschließlich Modem-Verbindungen. Es kann schwierig, echte Bedingungen zu simulieren, ist jedoch durch das näher Verbringen der Zeit, die mögliche Szenarios entworfen und sie ausgeführt wird. Wenn möglich, sollten Sie auch Tools verwenden, um Kapazitäts- und Belastungstests verwendet. Manche Klassen von Fehlern, z Fehlern der zeitlichen Steuerung, ist schwer zu finden und zu reproduzieren.

Eine der ersten Herausforderungen bei der Internet-Programmierung ist die Sichtbarkeit. Viele Zugriffe zu der Site verlangsamen möglicherweise den Server. Sie möchten den Server ordnungsgemäß eingeschränkt. Sie möchten alle verhindern, die dem Computer eines Benutzers destruktiv sein könnte, wenn die Anwendung fehlschlägt, (z Beschädigung der Daten beim Schreiben in die Registrierung oder beim Schreiben in den Cookies im Client).

Siehe auch

Konzepte

MFC-Internetprogrammierungsaufgaben

Grundlagen der MFC-Internetprogrammierung