Ankündigung der Microsoft Visual Studio-Deprekierung
Zur Enttäuschung vieler Benutzer kündigte Microsoft Ende 2018 an, dass die Auslastungstestfunktionalität in Visual Studio abgeschrieben werden soll. Und nur wenige Monate später gaben sie offiziell bekannt, dass Visual Studio 2019 die letzte Version von Visual Studio sein wird, die Webleistungs – und Lasttestfunktionen enthält. Ihre Cloud-basierte Lasttestlösung lief bis zum 31. März 2020.
Es gab keinen einzigen Grund dafür, sondern verschiedene Faktoren, einschließlich der Lebensfähigkeit von Visual Studio, wettbewerbsorientierte Lösungen und die allgemeine Praxis des Lasttests. Es gibt jedoch Entwickler, die das .NET-Framework zum Erstellen und Entwickeln ihrer Webanwendungen verwenden. Zum größten Teil ist Visual Studio sehr benutzerfreundlich, sodass Benutzer neben .NET-Anwendungen problemlos Webanwendungen in ASP.NET erstellen können.
Und obwohl viele Benutzer traurig sind, dass Visual Studio geht, öffnete dies die Tür für andere Partnerlösungen, die in Azure DevOps integriert werden konnten.
Cloudbasierte Load Testing-Alternativen zu Visual Studio
In der Ankündigung von Microsoft,Visual Studio-Veraltungsankündigung, Microsoft bot mehrere Open-Source-und kommerzielle Auslastung Testalternativen für Kunden. Und während Open-Source-Lösungen an sich großartig sind, denken wir, dass es viele Leute gibt, die einige ziemlich erstaunliche kommerzielle Lasttestfunktionen verpassen, die diese Lösungen nicht anbieten können, also möchten wir unsere eigene Lasttestlösung fördern, LoadView, zum Visual Studio-Auslastungstest alternativen “Party”.
Cloud-basierte Auslastungstests für Websites, APIs, Webanwendungen und mehr
LoadView bietet nicht nur echte browserbasierte Lasttests aus der Cloud, sondern die Plattform geht auch über das hinaus, was herkömmliche Lasttestlösungen bieten können, in einem flexiblen und skalierbaren Angebot. Einrichten von Auslastungstests für Webseiten, Webanwendungen, API und Streaming-Medien – alles über eine einzige Schnittstelle.
Point and Click Scripting
Mit unserem kostenlosen, webbasierten Scripting-Tool, dem EveryStep Web Recorder, können Benutzer ganz einfach Testskripte erstellen, die simulieren Echte Benutzeraktionen für Ihre Websites und Anwendungen. Und das Tool unterstützt erweiterte Funktionen, z. B. das Ausfüllen von Formularen, das Ausführen von Suchen und das Ausführen von Aktionen basierend auf der spezifischen Position einer Schaltfläche oder eines Bildes. Fortgeschrittene Benutzer können die Skripts auch manuell mit Ihrem eigenen C#-Code bearbeiten. Der EveryStep Web Recorder unterstützt über 40 Desktop-/mobile Browser und Geräte sowie Rich-Internet-Anwendungen wie .NET, Flash, Java, HTML5, PHP sowie JavaScript-Frameworks wie Angular, Ember, Knockout, React und Vue, neben vielen mehr.
Im Gegensatz zu anderen Script-Recordern müssen Sie beim EveryStep Web Recorder nicht wissen, wie man programmiert oder sogar eine Codezeile berührt, obwohl es definitiv hilfreich ist. Andere Skripttools erfordern beispielsweise, dass Sie eine Browsererweiterung durcharbeiten, um HTTP/S-Datenverkehr aufzuzeichnen, um Skripts zu erstellen. EveryStep Web Recorder Zusätzlich müssen Sie möglicherweise ein Konto einrichten, bevor Sie das Tool verwenden können. Mit dem EveryStep Web Recorder ist er kostenlos und einfach zu bedienen. In der Tat, Sie können es jetzt versuchen. Probieren Sie es jetzt aus.
Cloud-Netzwerk
Die LoadView-Plattform nutzt eine vollständig verwaltete Cloud, sodass Sie sich auf die Erstellung und Ausführung von Auslastungstests konzentrieren können. Benutzer können aus einem beliebigen 20+ globalen Standort wählen Zum Initiieren von Cloud-Ladeinjektoren (Amazon Web Services und Azure Cloud Services) können Sie die tatsächlichen Auswirkungen der Auslastung auf Ihre Systeme aus der ganzen Welt testen, und zwar an den Standorten, die Ihre Besucher und Benutzer von der Verwaltung von zusätzlicher Hardware oder Drittanbieterkonten aus besuchen, wodurch Sie vor dem Problem der Einrichtung von Ladeinjektorservern und dem zeitaufwändigen Prozess der Verwaltung all dessen, was damit verbunden ist, gerettet werden.
Laden von Tests hinter der Firewall
Für Webanwendungen, die nicht öffentlich verfügbar sind, bietet die LoadView-Lösung mehrere Optionen zum Belastungstest interner Anwendungen. Ingenieure können statische Proxy-IPs auf die Whitelist setzen oder einen Vor-Ort-Agent verwenden, der in Ihrem Netzwerk installiert werden kann.
Testszenarien
LoadView hat mehrere Optionen, wenn es um das Einrichten von Auslastungstests geht. Benutzer können zwischen load Step, Goal-based und Dynamic Adjustable Curves wählen, sodass Sie die richtige Lastkurve für Ihre Anforderungen konfigurieren können. Bitte besuchen Sie unsere Seite Lastkurven für weitere Informationen über die verschiedenen Lastkurven, ihre Vorteile und wann Sie sie verwenden können.
LoadView-Testergebnisse und -Berichte
Mit der LoadView-Plattform können Sie Ihren Test in Echtzeit anzeigen, während der Test ausgeführt wird. Wenn der Test abgeschlossen ist, können Sie im Stresstestbericht weitere Informationen abrufen. Der Bericht enthält eine Übersicht der Testeigenschaften und eine Zusammenfassung des Ausführungsplans, einschließlich der maximalen, erwarteten, tatsächlichen Anzahl der Benutzer sowie zusätzlicher Details zur CPU-Auslastung. Ein separater Sitzungsbericht zeigt eine Liste aller Benutzersitzungen und Details auf Elementebene durch Wasserfalldiagramme an.
Darüber hinaus enthält der Sitzungsbericht die Referenzserveraufzeichnung. Mit der Aufzeichnung können Sie Lastinjektorsitzungen mit dem während des Tests verwendeten Referenzserver vergleichen. Für Webanwendungen und Webseiten-Auslastungstests können Sie die Aufzeichnung verwenden, um das tatsächliche Verhalten Ihrer Anwendungen und Websites unter Last zu überprüfen, wie es Ihren Besuchern angezeigt wird.
LoadView: Enterprise-Funktionen in einem Cloud-basierten Modell verpackt
Wenn Sie immer noch nach einer Ersatzlasttestlösung für Visual Studio suchen, sollten Sie LoadView nicht ausprobieren. Wir bieten eine kostenlose Testversion mit bis zu 5 kostenlosen Lasttests an um Ihnen den Einstieg zu erleichtern. Darüber hinaus können Sie eine Demo mit einem unserer Performance-Ingenieure vereinbaren, um Sie durch die vollständige Lösung zu führen und alle Ihre Fragen zu beantworten. Sie können Sie bei jedem Teil des Auslastungstestprozesses unterstützen, von der Unterstützung beim Skripterstellungsprozess bis hin zur Empfehlung von Auslastungstestkonfigurationen und -szenarien. Beginnen Sie noch heute mit dem Auslastungstest Ihrer .NET-Anwendungen!
Weitere Informationen zu LoadView und der Enk-zu-Last-Testlösung finden Sie auf der Seite LoadView-Alternativen.