J'ai eu un bug dans notre logiciel qui se produit lorsque je reçois un timeout de connexion. Ces erreurs sont très rares (généralement lorsque ma connexion est interrompue par notre réseau interne). Comment puis-je générer artificiellement ce type d'effet afin de pouvoir tester notre logiciel ?
Si cela a de l'importance, l'application est écrite en C++/MFC en utilisant les classes CAsyncSocket.
Editar:
J'ai essayé d'utiliser un hôte inexistant, et j'obtiens l'erreur de socket :
WSAEINVAL (10022) Argument non valide
Ma tentative suivante a consisté à utiliser Alexander La suggestion de l'auteur de se connecter à un port différent, par exemple 81 (sur mon propre serveur cependant). Cela a très bien fonctionné. C'est exactement la même chose qu'une connexion interrompue (60 secondes d'attente, puis erreur). Merci !
0 votes
Salut Mark, j'ai essayé la solution qui fonctionne pour vous mais ce que je reçois est #503 (Service indisponible.). Il ne devrait pas y en avoir, #504 (Gateway Timeout), #599 (erreur de délai de connexion au réseau), #598 (erreur de délai de lecture du réseau).
0 votes
Voulez-vous un délai de connexion ou un délai de lecture ?