Seien Sie am 12. Dezember dabei! MISRA C++ 2023: Alles, was Sie wissen müssen Jetzt registrieren >>
Das C#-Testtool von Parasoft, Parasoft dotTEST, automatisiert Softwarequalitätspraktiken für Ihre C#- und VB.NET-Entwicklungsaktivitäten. Tief Code-Analyse erweitert durch KI und ML deckt Zuverlässigkeits- und Sicherheitsprobleme auf. Codeabdeckung, Rückverfolgbarkeit von Anforderungen und automatisierte Compliance-Berichte tragen dazu bei, die Einhaltung von Sicherheitsstandards und sicherheitskritischen Branchen zu erreichen.
Führen Sie Unit-Tests mit jedem Test-Framework aus, das mit Microsoft VS Test kompatibel ist. Führen Sie Unit-Tests aus, die mit den Frameworks NUnit, MSTest und xUnit erstellt wurden, und sammeln Sie Abdeckungsinformationen für diese Tests.
Die Testergebnisse werden an gesendet Parasoft DTP, wo sie mit Daten aus der Quellcodeverwaltung, der Anforderungsverfolgung, Analysegeräten von Drittanbietern und anderen Komponenten zusammengeführt und korreliert werden. Die anpassbaren Widgets von DTP helfen Ihnen zu verstehen, wie hoch das mit Ihrem Build verbundene Risiko ist und welche Teile der Anwendung Aufmerksamkeit erfordern.
Reduzieren Sie das Risiko der .NET-Entwicklung mit dem C#-Testtool von Parasoft. Automatisieren Sie die Compliance für sicherheits- und sicherheitskritische Branchen.
Vermeiden Sie Unterbrechungen durch die Erkennung von Fehlern oder Sicherheitslücken im späten Zyklus, indem Sie die Deep-Code-Analyse direkt in Ihre IDE und die CI / CD-Pipeline integrieren.
Verstehe schnell, was getestet wurde und was nicht. Kombinieren Sie die Codeabdeckung mit der Rückverfolgbarkeit auf die ursprünglichen Anforderungen oder User Stories, um eine vollständige Ansicht der Testabdeckung zu erhalten.
Parasoft dotTEST überprüft den Code auf Übereinstimmung mit einer Vielzahl von Sicherheitsstandards. Außerdem wird automatisch die Dokumentation generiert, die zum Nachweis der Konformität erforderlich ist.
Parasoft dotTEST lässt sich nahtlos sowohl in Ihre IDE als auch in Ihre CI/CD-Pipeline integrieren. Statische Analyse Erkenntnisse, Testergebnisse und Abdeckung werden in Parasoft DTP aggregiert, sodass Stakeholder die Ergebnisse aller Codebasen visualisieren können, nicht nur C# und VB.NET. Parasoft dotTEST lässt sich auch in Parasoft SOAtest integrieren, um die Codeabdeckung während der Ausführung von Funktionstests zu erfassen.
Parasoft bietet eine integrierte Support-Integration für das Subversion-Quellcodeverwaltungssystem. Subversion kann in Ihre Parasoft-Testumgebung eingebunden werden, sodass Benutzer ihre Projektdateien, Quellcodes und Testdateien verwalten können.
Wenn DTP mit Quellcodeverwaltungssystemen verbunden ist, zeigt es den Quellcode in seinen Explorern an, sodass Benutzer nahtlos Verstöße gegen statische Analysen, Testfehler und Abdeckungsergebnisse überprüfen können.
Weitere Informationen.Arbeitet mit:
Parasoft bietet eine integrierte Support-Integration für das Git-Quellcodeverwaltungssystem. Git kann in Ihre Parasoft-Testumgebung eingebunden werden, sodass Benutzer ihre Projektdateien, Quellcodes und Testdateien verwalten können.
Wenn DTP mit Quellcodeverwaltungssystemen verbunden ist, zeigt es den Quellcode in seinen Explorern an, sodass Benutzer nahtlos Verstöße gegen statische Analysen, Testfehler und Abdeckungsergebnisse überprüfen können.
Weitere Informationen.Arbeitet mit:
Ermöglicht Teams die Integration von Continuous Testing in ihre CI-Infrastruktur. Das Parasoft Findings-Plug-in ermöglicht die Integration von Ergebnissen aus Parasoft-Analyse- und Testtools in Bamboo-Berichte und Gate-Build- und Release-Pipelines basierend auf diesen Testergebnissen.
Weitere Informationen.Arbeitet mit:
Ermöglicht Teams die Integration von Continuous Testing in ihre CI-Infrastruktur.
Das Parasoft Findings-Plug-in ermöglicht die Integration von Ergebnissen aus Parasoft-Analyse- und Testtools in Jenkins-Berichte und Gate-Build- und Release-Pipelines basierend auf diesen Testergebnissen.
Das Parasoft Environment Manager Plugin ermöglicht die schnelle Konfiguration virtueller Testumgebungen und die Ausführung von Testjobs.
Weitere Informationen.Arbeitet mit:
Ermöglicht Teams die Integration von Continuous Testing in ihre CI-Infrastruktur. Mit dem Parasoft Findings-Plugin können Ergebnisse von Parasoft-Analyse- und Testtools in TeamCity-Berichte integriert und Pipelines für diese Testergebnisse erstellt und freigegeben werden.
Weitere Informationen.Arbeitet mit:
Parasoft bietet mehrere Microsoft-Build- und Testtool-Integrationen, die es Benutzern ermöglichen, statische Analysen, Unit-Tests und Code-Abdeckung effektiv und schnell durchzuführen.
NMAKE – C/C++test lässt sich in nmake integrieren, um Entwicklern beim Aufbau ihrer benutzerdefinierten Build-Umgebung zu helfen und die automatisierten Softwaretestlösungen von Parasoft einzubinden.
MSBuild – dotTEST, C/C++test und Insure++ werden mit Skripten geliefert, die in das MSBuild-Projekt integriert werden können und die Ausführung von Parasoft-Funktionen wie Codeanalyse, Unit-Tests und die Ausführung von Tests während des Build-Prozesses ermöglichen.
MSTest – dotTEST kann Testergebnisse und Abdeckungsdaten von MSTest-Tests nutzen, verarbeiten und melden.
VSTest – dotTEST kann Ihre Komponententests mit oder ohne Erfassung von Abdeckungsinformationen ausführen, indem Sie eine der integrierten VSTest-Konfigurationen ausführen.
Arbeitet mit:
Ermöglicht C/C++test und dotTEST die Durchführung statischer Codeanalysen, das Erstellen und Ausführen von Komponententests sowie die Analyse von Codeabdeckungsberichten direkt in der Microsoft Visual Studio-IDE. Benutzer können ihre Projekte auf Einhaltung von Sicherheitsstandards (z. B. MISRA, AUTOSAR) und Sicherheitsstandards (z. B. OWASP, CWE, CERT, PCI DSS, UL 2900) überprüfen und mit statischer Analyse echte Fehler lokalisieren und Regressionen mit automatisierten Unit-Tests identifizieren und finden Sie Lücken in der Codeabdeckung.
Die Insure++-Integration in die MSVS-IDE hilft Entwicklern beim Debuggen und Auffinden unregelmäßiger Programmier- und Speicherzugriffsfehler, wie z. B. Heap-Beschädigung, unerwünschte Threads, Speicherlecks, Array außerhalb der Grenzen, ungültige Zeiger und mehr. Insure++ bietet auch eine Code-Coverage-Analyse, die eine visuelle Identifizierung von Codeabschnitten ermöglicht, die ausgeführt wurden und die nicht ausgeführt wurden. Mit dieser Funktion können sich Benutzer auf das Testen von Code konzentrieren, der noch nicht ausgeführt wurde.
Weitere Informationen.Arbeitet mit:
Ermöglicht Parasoft, Testergebnisse und Abdeckungsdaten aus NUnit-Tests zu verwenden, zu verarbeiten und zu melden.
Weitere Informationen.Arbeitet mit: