Unsere Entwickler führen und testen normalerweise Code für eine 3-Tier-Architektur auf ihren Computern, bevor sie ihn zum Testen einsenden. Wenn es viele stufenübergreifende Anrufe gibt, werden diese oft erst in späteren Testphasen entgegengenommen.
Um ihnen zu helfen, diese Probleme früher zu erkennen, frage ich mich, ob es ein Tool gibt, mit dem wir die Kommunikation auf bestimmten Ports kapern und eine Verzögerung hinzufügen können. Wenn Sie beispielsweise mit einer SQL-Datenbank arbeiten, stellen wir sicher, dass nur TCP-Pipes aktiviert sind, und dann den langsamen Port 1433, um eine LAN-Verbindung anstelle eines lokalen Computers zu simulieren.
Ich denke, MS Newt (Netzwerk-Emulator-Windows-Toolkit) kann dies tun, aber ich kann keine Download-/aktuelle Version finden. nur Info zu einer in VS2010 Bits enthaltenen Version .
Ich bin mir auch nicht sicher, ob dies funktioniert, wenn sich alle Komponenten auf demselben Computer befinden, oder ob es nur funktioniert, um externe Netzwerkverbindungen einzuschränken, da ich nicht zu viel gefunden habe, um das Tool zu erklären.
Die Software, die ich suche, sollte …
Obwohl ich daran interessiert bin, zu sehen, was es für die funktionale Anforderung gibt, und dann die Optionen zu reduzieren.
Clumsy
ist auf Github verfügbar, das ich hier gefunden habe
dummynet
ist auf Github verfügbar , das ich hier gefunden habe
NEWT
wurde hier erwähnt und ein Download-Link ist hier verfügbar, der Links für 64 Bit und 32 Bit enthält