SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
Code Coverage für alle Coverage-Stufen
u Statement Coverage
u Function Coverage	
u Decision Coverage/Branch Coverage
u Condition Coverage
u Modified Condition/Decision Coverage (MC/DC)
u Multicondition Coverage (MCC)
Testwell CTC++ ist das ideale Tool, um die Testüber-
deckung Ihrer Embedded Targets und Microcon-
troller zu analysieren. Es kann sowohl auf Hosts, wie
auch direkt auf Ihren Targets eingesetzt werden.
u Sehr kleiner Instrumentation-Overhead
u Analysiert die Testüberdeckung in allen Targets
u Arbeitet auch mit kleinsten Targets
u Arbeitet mit jedem Compiler/Cross-Compiler
Einfache Nutzung
u Keine Modifikationen an existierendem Code
u Unterstützung bereits existierender Makefiles
u Sehr schnell in der Ausführung
u Nahtlose Integration in viele IDEs
u Unterstützung von C und C++
Add-ons für Testwell CTC++
u Unterstützung von Java
u Unterstützung von C#
www.verifysoft.com
Testwell CTC++ ist ein leistungsfähiges und einfach zu benutzendes Code-/Test-Coverage Tool, welches
alle Teile Ihres Quelltextes zeigt, die bereits ausgeführt/getestet wurden. Testwell CTC++ unterstützt alle
Coverage-Stufen und kann auch in sicherheitskritischen Projekten eingesetzt werden.
Testwell CTC++ Test Coverage Analyser
Testabdeckung für alle Coverage-Stufen, alle Compiler, alle Embedded Targets
Code Coverage Results
u Summary Coverage Reports
u Directory
u Files
u Functions
u Execution Profile Listing
u Untested Code Listing
u Coverage Summary Listing
u Execution Time Listing
TER % - covered/all File
100%	 6/6		 prime.c
80%	 4/5	 oi.c
82%	 14/17		 calc.c
86%	 24/28		 overall
Number of monitored source files : 3
Number of source lines : 59
Number of measurement points : 30
TER : 86% (multicondition)
Code Coverage mit Testwell CTC++
u Erfüllen Sie die Anforderungen von Normen
u Formulieren Sie bessere Testfälle
u Vermeiden Sie redundante Testfälle
u Decken Sie Dead-Code auf
Qualification-Kit
Vereinfachen Sie die Zertifizierung Ihrer Projekte mit
dem Qualification-Kit für Testwell CTC++. Folgende Nor-
men werden durch Testwell CTC++ unterstützt:
u DO-178C / ED-12C
Software Considerations in Airborne Systems and
Equipment Certification
u IEC 61508
Functional Safety of Electrical/Electronic Program-		
mable Electronic Safety-related Systems
u EN 50128
Railway applications - Communication, signalling 		
and processing systems
u ISO 26262
Road vehicles - Functional safety
www.verifysoft.com
Alle Testwell-Tools sind für Windows,
Linux, Solaris und HP-UX verfügbar.
Testwell CTC++ Test Coverage Analyser
Testabdeckung für alle Coverage-Stufen, alle Compiler, alle Embedded Targets
Qualification-Kit für die Normen
DO-178C - IEC 61508 - EN50128 - ISO 26262
u Weisen Sie die Test-Coverage gegenüber Ihren
	 Kunden nach
u Fordern Sie von Lieferanten den Nachweis der
	 Testabdeckung
u Finden Sie Bottlenecks durch das Untersuchen
	 des Laufzeitverhaltens
www.verifysoft.com
Testwell CMT++ und Testwell CMTJava
Softwarekomplexitätsanalyse für die Sprachen C, C++, C# und Java
Testwell CMT++ und Testwell CMTJava sind Tools zur Softwarekomplexitätsanalyse von C, C++, C# und Java
Quellcode. Beide Tools analysieren Ihren Quellcode und geben Ihnen sofortige Rückmeldung über Ihre innere
Softwarequalität, auch bei größeren Softwareprojekten. Durch eine gute Struktur der Software, wird Software-
Erosion vermieden. Die Code-Qualität, Wartbarkeit und Testbarkeit wird deutlich verbessert.
Software-Komplexitätsanalyse
u McCabe Cyclomatic Complexity
u Alle Lines-of-Code Metriken
u Alle Wartbarkeitsindizes (Maintainability Indexes)
u Alle Halstead Metriken
Die Komplexität Ihres Quellcodes hat direkten Einfluss
auf die Robustheit und Fehleranfälligkeit Ihrer Soft-
ware. Komplexer Quellcode ist schwierig zu testen und
die Wartung von komplexem Quellcode ist schwierig
und kostenintensiv.
Grafisches Add-on für Testwell CMT++
Verybench for CMT++ ist ein grafisches Frontend für
Testwell CMT++. Es ermöglicht Ihnen, Ihren Quellcode
grafisch in einem standardisierten User-Interface zu
analysieren, zu bewerten und zu dokumentieren.
u Alarme für Metriken
Verybench zeigt alle Alarme, die in Testwell CMT++ für
Metriken definiert wurden und zeigt wenn Metriken
außerhalb der empfohlenen Werte liegen.
u Snapshots
Um die Qualität Ihres Quellcodes über die Zeit erfassen
zu können, fertigt Verybench Snapshots aller berechne-
ten Metrikwerte für jede Komplexitätsanalyse an.
u Quality-Baseline
Alle über die Zeit entstandenen Snapshots bilden eine
Quality-Baseline und fördern Ihr Verständnis für den
Komplexitätszuwachs/-rückgang Ihrer Code Base.
u Code-Quality-Rating
Verybench bewertet Ihren Quellcode nach jeder Kom-
plexitätsanalyse für eine sofortige Qualitätseinschät-
zung Ihres Quellcodes.
u Reports
Verybench unterstützt Sie bei der Dokumentation
Ihrer Qualitätsanalyse durch PDF-, HTML-, XML-, CSV-
und Text-Reports.
www.verifysoft.com
Unsere Referenzen
Unsere Test- und Analysetools sind weltweit in zahlreichen Projekten im Einsatz. Neben Großunternehmen setzen
zahlreiche kleinere und mittelständische Entwicklungsfirmen Testwell-Werkzeuge erfolgreich ein.
Die Verifysoft Technology GmbH ist auf Entwicklung, Vertrieb und
Support von Softwaretest- und Analysetools spezialisiert. Neben
den eigenen Testwell-Tools vertreiben wir auch komplementäre
Werkzeuge unserer Partner.
Verifysoft Technology GmbH wurde im Jahr 2003 von einer Gruppe privater Inves-
toren und Softwarespezialisten im Technologiepark Offenburg (Baden-Württem-
berg) gegründet. Mit einem internationalen Team betreuen wir mehrere hundert
Kunden weltweit. Unsere Entwicklungs- und Supportmitarbeiter haben langjährige
Erfahrung im Testtool-Bereich.
Finden Sie Softwaredefekte und -probleme vor dem Release und
garantieren Sie höchste Softwarequalität mit Tools von Verifysoft
Technology.
Weitere Informationen und weitere Tools
finden Sie unter
www.verifysoft.com
Evaluieren Sie unsere Tools - Jetzt!
© 2014 Verifysoft Technology GmbH
Testwell CTC++, Testwell CMT++, Verybench for CMT++ and Testwell CMTJava are products and trademarks of
Verifysoft Technology GmbH, Offenburg (Germany).
	Ausgabe:April2014Fotos:www.fotolia.de,www.aeroweb-fr.net,www.heinzalbers.org,www.mev.de,NASA,Testwell,VerifysoftTechnologyGmbH
Technologiepark, In der Spöck 10-12
77656 Offenburg (Deutschland)
Tel. +49 781 127 8118 - 0
quality@verifysoft.com
www.verifysoft.com

Weitere ähnliche Inhalte

Andere mochten auch

Präsentation plug in development
Präsentation plug in developmentPräsentation plug in development
Präsentation plug in developmentxxtesaxx
 
SLIDESHARE - TEMA : DIRECCIONAMIENTO ENERGETICO
SLIDESHARE - TEMA : DIRECCIONAMIENTO ENERGETICOSLIDESHARE - TEMA : DIRECCIONAMIENTO ENERGETICO
SLIDESHARE - TEMA : DIRECCIONAMIENTO ENERGETICOaugusto bardales baratta
 
Kleine Hotels Within Andalusien
Kleine Hotels Within Andalusien
Kleine Hotels Within Andalusien
Kleine Hotels Within Andalusien leslie0mack5
 
STORY OF LEONARD
STORY OF LEONARDSTORY OF LEONARD
STORY OF LEONARDsacha
 

Andere mochten auch (9)

Präsentation plug in development
Präsentation plug in developmentPräsentation plug in development
Präsentation plug in development
 
Redes LAN
Redes LANRedes LAN
Redes LAN
 
SLIDESHARE - TEMA : DIRECCIONAMIENTO ENERGETICO
SLIDESHARE - TEMA : DIRECCIONAMIENTO ENERGETICOSLIDESHARE - TEMA : DIRECCIONAMIENTO ENERGETICO
SLIDESHARE - TEMA : DIRECCIONAMIENTO ENERGETICO
 
Präsentation1
Präsentation1Präsentation1
Präsentation1
 
Pecha kucha neu
Pecha kucha neuPecha kucha neu
Pecha kucha neu
 
Premia Western Star Unit Plan
Premia Western Star Unit PlanPremia Western Star Unit Plan
Premia Western Star Unit Plan
 
Kleine Hotels Within Andalusien
Kleine Hotels Within Andalusien
Kleine Hotels Within Andalusien
Kleine Hotels Within Andalusien
 
Datenschutz
DatenschutzDatenschutz
Datenschutz
 
STORY OF LEONARD
STORY OF LEONARDSTORY OF LEONARD
STORY OF LEONARD
 

Ähnlich wie de_verifysoft_testwell_flyer

Die Bedeutung der Diagnose in der Fahrzeugentwicklung
Die Bedeutung der Diagnose in der FahrzeugentwicklungDie Bedeutung der Diagnose in der Fahrzeugentwicklung
Die Bedeutung der Diagnose in der FahrzeugentwicklungSchleissheimer GmbH
 
DWX 2014 - Testmanagement mit Visual Studio 2013
DWX 2014 - Testmanagement mit Visual Studio 2013DWX 2014 - Testmanagement mit Visual Studio 2013
DWX 2014 - Testmanagement mit Visual Studio 2013Nico Orschel
 
Kontinuierliches (Nicht)-Funktionales Testen von Microservices auf K8s
Kontinuierliches (Nicht)-Funktionales Testen von Microservices auf K8sKontinuierliches (Nicht)-Funktionales Testen von Microservices auf K8s
Kontinuierliches (Nicht)-Funktionales Testen von Microservices auf K8sQAware GmbH
 
Software-Engineering in der Luft- und Raumfahrt mit Open-Source-Tools
Software-Engineering in der Luft- und Raumfahrt mit Open-Source-ToolsSoftware-Engineering in der Luft- und Raumfahrt mit Open-Source-Tools
Software-Engineering in der Luft- und Raumfahrt mit Open-Source-ToolsAndreas Schreiber
 
Einführung Vorgehensmodelle und Agile Software Entwicklung
Einführung Vorgehensmodelle und Agile Software EntwicklungEinführung Vorgehensmodelle und Agile Software Entwicklung
Einführung Vorgehensmodelle und Agile Software EntwicklungChristian Baranowski
 
eCATT & OpenSource - Automatisierter Test in heterogenen Systemlandschaften
eCATT & OpenSource - Automatisierter Test in heterogenen SystemlandschafteneCATT & OpenSource - Automatisierter Test in heterogenen Systemlandschaften
eCATT & OpenSource - Automatisierter Test in heterogenen SystemlandschaftenChristoph Menke
 
Unternehmenspräsentation AVIDOK Engineering Support GmbH - SCOPE Gruppe
Unternehmenspräsentation AVIDOK Engineering Support GmbH - SCOPE GruppeUnternehmenspräsentation AVIDOK Engineering Support GmbH - SCOPE Gruppe
Unternehmenspräsentation AVIDOK Engineering Support GmbH - SCOPE GruppeAnitha Keren Doddamani
 
[DE] Itris Automation - Unternehmenspräsentation
[DE] Itris Automation - Unternehmenspräsentation[DE] Itris Automation - Unternehmenspräsentation
[DE] Itris Automation - UnternehmenspräsentationItris Automation Square
 
Cloud – der nächste Schritt der Diagnose (German)
Cloud – der nächste Schritt der Diagnose (German)Cloud – der nächste Schritt der Diagnose (German)
Cloud – der nächste Schritt der Diagnose (German)KPIT
 
Software Metrics and Continuous Integration
Software Metrics and Continuous IntegrationSoftware Metrics and Continuous Integration
Software Metrics and Continuous IntegrationMilena Reichel
 
BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...
BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...
BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...Marc Müller
 
AKCP securityProbe5ESV-X20 / X60 Alarm Server - Ganzheitliche Überwachung kri...
AKCP securityProbe5ESV-X20 / X60 Alarm Server - Ganzheitliche Überwachung kri...AKCP securityProbe5ESV-X20 / X60 Alarm Server - Ganzheitliche Überwachung kri...
AKCP securityProbe5ESV-X20 / X60 Alarm Server - Ganzheitliche Überwachung kri...Didactum
 
Intersys - Integration mit Spirateam (Zurich 2017)
Intersys - Integration mit Spirateam (Zurich 2017)Intersys - Integration mit Spirateam (Zurich 2017)
Intersys - Integration mit Spirateam (Zurich 2017)Adam Sandman
 
Whitepaper Visual Studio 2010 Lab Management
Whitepaper Visual Studio 2010 Lab ManagementWhitepaper Visual Studio 2010 Lab Management
Whitepaper Visual Studio 2010 Lab ManagementNico Orschel
 
Whitepaper Team Foundation Server 2010 Lab Management
Whitepaper Team Foundation Server 2010 Lab ManagementWhitepaper Team Foundation Server 2010 Lab Management
Whitepaper Team Foundation Server 2010 Lab ManagementNico Orschel
 
Einsatz von Subversion bei der Entwicklung technisch-wissenschaftlicher Software
Einsatz von Subversion bei der Entwicklung technisch-wissenschaftlicher SoftwareEinsatz von Subversion bei der Entwicklung technisch-wissenschaftlicher Software
Einsatz von Subversion bei der Entwicklung technisch-wissenschaftlicher SoftwareAndreas Schreiber
 
Testing XAML-based Windows Store Apps mit VS 2013
Testing XAML-based Windows Store Apps mit VS 2013Testing XAML-based Windows Store Apps mit VS 2013
Testing XAML-based Windows Store Apps mit VS 2013Nico Orschel
 
Testgetriebene Softwareentwicklung
Testgetriebene SoftwareentwicklungTestgetriebene Softwareentwicklung
Testgetriebene Softwareentwicklungjlink
 
Make Developers Fly: Principles for Platform Engineering
Make Developers Fly: Principles for Platform EngineeringMake Developers Fly: Principles for Platform Engineering
Make Developers Fly: Principles for Platform EngineeringQAware GmbH
 
Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...
Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...
Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...Nico Orschel
 

Ähnlich wie de_verifysoft_testwell_flyer (20)

Die Bedeutung der Diagnose in der Fahrzeugentwicklung
Die Bedeutung der Diagnose in der FahrzeugentwicklungDie Bedeutung der Diagnose in der Fahrzeugentwicklung
Die Bedeutung der Diagnose in der Fahrzeugentwicklung
 
DWX 2014 - Testmanagement mit Visual Studio 2013
DWX 2014 - Testmanagement mit Visual Studio 2013DWX 2014 - Testmanagement mit Visual Studio 2013
DWX 2014 - Testmanagement mit Visual Studio 2013
 
Kontinuierliches (Nicht)-Funktionales Testen von Microservices auf K8s
Kontinuierliches (Nicht)-Funktionales Testen von Microservices auf K8sKontinuierliches (Nicht)-Funktionales Testen von Microservices auf K8s
Kontinuierliches (Nicht)-Funktionales Testen von Microservices auf K8s
 
Software-Engineering in der Luft- und Raumfahrt mit Open-Source-Tools
Software-Engineering in der Luft- und Raumfahrt mit Open-Source-ToolsSoftware-Engineering in der Luft- und Raumfahrt mit Open-Source-Tools
Software-Engineering in der Luft- und Raumfahrt mit Open-Source-Tools
 
Einführung Vorgehensmodelle und Agile Software Entwicklung
Einführung Vorgehensmodelle und Agile Software EntwicklungEinführung Vorgehensmodelle und Agile Software Entwicklung
Einführung Vorgehensmodelle und Agile Software Entwicklung
 
eCATT & OpenSource - Automatisierter Test in heterogenen Systemlandschaften
eCATT & OpenSource - Automatisierter Test in heterogenen SystemlandschafteneCATT & OpenSource - Automatisierter Test in heterogenen Systemlandschaften
eCATT & OpenSource - Automatisierter Test in heterogenen Systemlandschaften
 
Unternehmenspräsentation AVIDOK Engineering Support GmbH - SCOPE Gruppe
Unternehmenspräsentation AVIDOK Engineering Support GmbH - SCOPE GruppeUnternehmenspräsentation AVIDOK Engineering Support GmbH - SCOPE Gruppe
Unternehmenspräsentation AVIDOK Engineering Support GmbH - SCOPE Gruppe
 
[DE] Itris Automation - Unternehmenspräsentation
[DE] Itris Automation - Unternehmenspräsentation[DE] Itris Automation - Unternehmenspräsentation
[DE] Itris Automation - Unternehmenspräsentation
 
Cloud – der nächste Schritt der Diagnose (German)
Cloud – der nächste Schritt der Diagnose (German)Cloud – der nächste Schritt der Diagnose (German)
Cloud – der nächste Schritt der Diagnose (German)
 
Software Metrics and Continuous Integration
Software Metrics and Continuous IntegrationSoftware Metrics and Continuous Integration
Software Metrics and Continuous Integration
 
BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...
BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...
BASTA 2016 - Alternativen zu Visual-Studio-Testtools: Wann lohnt es sich auch...
 
AKCP securityProbe5ESV-X20 / X60 Alarm Server - Ganzheitliche Überwachung kri...
AKCP securityProbe5ESV-X20 / X60 Alarm Server - Ganzheitliche Überwachung kri...AKCP securityProbe5ESV-X20 / X60 Alarm Server - Ganzheitliche Überwachung kri...
AKCP securityProbe5ESV-X20 / X60 Alarm Server - Ganzheitliche Überwachung kri...
 
Intersys - Integration mit Spirateam (Zurich 2017)
Intersys - Integration mit Spirateam (Zurich 2017)Intersys - Integration mit Spirateam (Zurich 2017)
Intersys - Integration mit Spirateam (Zurich 2017)
 
Whitepaper Visual Studio 2010 Lab Management
Whitepaper Visual Studio 2010 Lab ManagementWhitepaper Visual Studio 2010 Lab Management
Whitepaper Visual Studio 2010 Lab Management
 
Whitepaper Team Foundation Server 2010 Lab Management
Whitepaper Team Foundation Server 2010 Lab ManagementWhitepaper Team Foundation Server 2010 Lab Management
Whitepaper Team Foundation Server 2010 Lab Management
 
Einsatz von Subversion bei der Entwicklung technisch-wissenschaftlicher Software
Einsatz von Subversion bei der Entwicklung technisch-wissenschaftlicher SoftwareEinsatz von Subversion bei der Entwicklung technisch-wissenschaftlicher Software
Einsatz von Subversion bei der Entwicklung technisch-wissenschaftlicher Software
 
Testing XAML-based Windows Store Apps mit VS 2013
Testing XAML-based Windows Store Apps mit VS 2013Testing XAML-based Windows Store Apps mit VS 2013
Testing XAML-based Windows Store Apps mit VS 2013
 
Testgetriebene Softwareentwicklung
Testgetriebene SoftwareentwicklungTestgetriebene Softwareentwicklung
Testgetriebene Softwareentwicklung
 
Make Developers Fly: Principles for Platform Engineering
Make Developers Fly: Principles for Platform EngineeringMake Developers Fly: Principles for Platform Engineering
Make Developers Fly: Principles for Platform Engineering
 
Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...
Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...
Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...
 

de_verifysoft_testwell_flyer

  • 1.
  • 2. Code Coverage für alle Coverage-Stufen u Statement Coverage u Function Coverage u Decision Coverage/Branch Coverage u Condition Coverage u Modified Condition/Decision Coverage (MC/DC) u Multicondition Coverage (MCC) Testwell CTC++ ist das ideale Tool, um die Testüber- deckung Ihrer Embedded Targets und Microcon- troller zu analysieren. Es kann sowohl auf Hosts, wie auch direkt auf Ihren Targets eingesetzt werden. u Sehr kleiner Instrumentation-Overhead u Analysiert die Testüberdeckung in allen Targets u Arbeitet auch mit kleinsten Targets u Arbeitet mit jedem Compiler/Cross-Compiler Einfache Nutzung u Keine Modifikationen an existierendem Code u Unterstützung bereits existierender Makefiles u Sehr schnell in der Ausführung u Nahtlose Integration in viele IDEs u Unterstützung von C und C++ Add-ons für Testwell CTC++ u Unterstützung von Java u Unterstützung von C# www.verifysoft.com Testwell CTC++ ist ein leistungsfähiges und einfach zu benutzendes Code-/Test-Coverage Tool, welches alle Teile Ihres Quelltextes zeigt, die bereits ausgeführt/getestet wurden. Testwell CTC++ unterstützt alle Coverage-Stufen und kann auch in sicherheitskritischen Projekten eingesetzt werden. Testwell CTC++ Test Coverage Analyser Testabdeckung für alle Coverage-Stufen, alle Compiler, alle Embedded Targets Code Coverage Results u Summary Coverage Reports u Directory u Files u Functions u Execution Profile Listing u Untested Code Listing u Coverage Summary Listing u Execution Time Listing TER % - covered/all File 100% 6/6 prime.c 80% 4/5 oi.c 82% 14/17 calc.c 86% 24/28 overall Number of monitored source files : 3 Number of source lines : 59 Number of measurement points : 30 TER : 86% (multicondition)
  • 3. Code Coverage mit Testwell CTC++ u Erfüllen Sie die Anforderungen von Normen u Formulieren Sie bessere Testfälle u Vermeiden Sie redundante Testfälle u Decken Sie Dead-Code auf Qualification-Kit Vereinfachen Sie die Zertifizierung Ihrer Projekte mit dem Qualification-Kit für Testwell CTC++. Folgende Nor- men werden durch Testwell CTC++ unterstützt: u DO-178C / ED-12C Software Considerations in Airborne Systems and Equipment Certification u IEC 61508 Functional Safety of Electrical/Electronic Program- mable Electronic Safety-related Systems u EN 50128 Railway applications - Communication, signalling and processing systems u ISO 26262 Road vehicles - Functional safety www.verifysoft.com Alle Testwell-Tools sind für Windows, Linux, Solaris und HP-UX verfügbar. Testwell CTC++ Test Coverage Analyser Testabdeckung für alle Coverage-Stufen, alle Compiler, alle Embedded Targets Qualification-Kit für die Normen DO-178C - IEC 61508 - EN50128 - ISO 26262 u Weisen Sie die Test-Coverage gegenüber Ihren Kunden nach u Fordern Sie von Lieferanten den Nachweis der Testabdeckung u Finden Sie Bottlenecks durch das Untersuchen des Laufzeitverhaltens
  • 4. www.verifysoft.com Testwell CMT++ und Testwell CMTJava Softwarekomplexitätsanalyse für die Sprachen C, C++, C# und Java Testwell CMT++ und Testwell CMTJava sind Tools zur Softwarekomplexitätsanalyse von C, C++, C# und Java Quellcode. Beide Tools analysieren Ihren Quellcode und geben Ihnen sofortige Rückmeldung über Ihre innere Softwarequalität, auch bei größeren Softwareprojekten. Durch eine gute Struktur der Software, wird Software- Erosion vermieden. Die Code-Qualität, Wartbarkeit und Testbarkeit wird deutlich verbessert. Software-Komplexitätsanalyse u McCabe Cyclomatic Complexity u Alle Lines-of-Code Metriken u Alle Wartbarkeitsindizes (Maintainability Indexes) u Alle Halstead Metriken Die Komplexität Ihres Quellcodes hat direkten Einfluss auf die Robustheit und Fehleranfälligkeit Ihrer Soft- ware. Komplexer Quellcode ist schwierig zu testen und die Wartung von komplexem Quellcode ist schwierig und kostenintensiv. Grafisches Add-on für Testwell CMT++ Verybench for CMT++ ist ein grafisches Frontend für Testwell CMT++. Es ermöglicht Ihnen, Ihren Quellcode grafisch in einem standardisierten User-Interface zu analysieren, zu bewerten und zu dokumentieren. u Alarme für Metriken Verybench zeigt alle Alarme, die in Testwell CMT++ für Metriken definiert wurden und zeigt wenn Metriken außerhalb der empfohlenen Werte liegen. u Snapshots Um die Qualität Ihres Quellcodes über die Zeit erfassen zu können, fertigt Verybench Snapshots aller berechne- ten Metrikwerte für jede Komplexitätsanalyse an. u Quality-Baseline Alle über die Zeit entstandenen Snapshots bilden eine Quality-Baseline und fördern Ihr Verständnis für den Komplexitätszuwachs/-rückgang Ihrer Code Base. u Code-Quality-Rating Verybench bewertet Ihren Quellcode nach jeder Kom- plexitätsanalyse für eine sofortige Qualitätseinschät- zung Ihres Quellcodes. u Reports Verybench unterstützt Sie bei der Dokumentation Ihrer Qualitätsanalyse durch PDF-, HTML-, XML-, CSV- und Text-Reports.
  • 5. www.verifysoft.com Unsere Referenzen Unsere Test- und Analysetools sind weltweit in zahlreichen Projekten im Einsatz. Neben Großunternehmen setzen zahlreiche kleinere und mittelständische Entwicklungsfirmen Testwell-Werkzeuge erfolgreich ein.
  • 6. Die Verifysoft Technology GmbH ist auf Entwicklung, Vertrieb und Support von Softwaretest- und Analysetools spezialisiert. Neben den eigenen Testwell-Tools vertreiben wir auch komplementäre Werkzeuge unserer Partner. Verifysoft Technology GmbH wurde im Jahr 2003 von einer Gruppe privater Inves- toren und Softwarespezialisten im Technologiepark Offenburg (Baden-Württem- berg) gegründet. Mit einem internationalen Team betreuen wir mehrere hundert Kunden weltweit. Unsere Entwicklungs- und Supportmitarbeiter haben langjährige Erfahrung im Testtool-Bereich. Finden Sie Softwaredefekte und -probleme vor dem Release und garantieren Sie höchste Softwarequalität mit Tools von Verifysoft Technology. Weitere Informationen und weitere Tools finden Sie unter www.verifysoft.com Evaluieren Sie unsere Tools - Jetzt! © 2014 Verifysoft Technology GmbH Testwell CTC++, Testwell CMT++, Verybench for CMT++ and Testwell CMTJava are products and trademarks of Verifysoft Technology GmbH, Offenburg (Germany). Ausgabe:April2014Fotos:www.fotolia.de,www.aeroweb-fr.net,www.heinzalbers.org,www.mev.de,NASA,Testwell,VerifysoftTechnologyGmbH Technologiepark, In der Spöck 10-12 77656 Offenburg (Deutschland) Tel. +49 781 127 8118 - 0 quality@verifysoft.com www.verifysoft.com