Vor ein paar Monaten, TCoffee und Code hat es geschafft, alles über die hervorzuheben Testgetriebene Entwicklung. The webinar featured Stephen Ball and Jens Fudge as they discussed the importance of Test-driven development in programming, especially in Delphi.  We also get to know more about Unit testing and all its notable advantages in windows program development. Interestingly, in this new TCoffee and Code session, we will look deeper into this topic and learn more about different levels of testing, source metrics, and code coverage.

Welche verschiedenen Teststufen gibt es?

Teil des Panels für dieses Webinar sind einige der produktiven Entwickler und Embarcadero-MVPs wie Ian Barker, Bob Swart, Dalija Prasnikar und Alister Christie. Das zweistündige Webinar konzentriert sich hauptsächlich auf die vier verschiedenen Teststufen. Im Allgemeinen gibt es vier identifizierte Teststufen, darunter den Unit-Test, den Integrationstest, den Systemtest und den Akzeptanztest. Jede Teststufe hat ihren eigenen Zweck. Unit Testing ist beispielsweise die Ausgangsstufe, die prüft, ob Softwarekomponenten ihre Funktionalität erfüllen oder nicht. Integration Testing hingegen prüft den Datenfluss und die Integration zwischen Klassen und anderen Code-Komponenten, während Systemtests an einem kompletten System durchgeführt werden und das gesamte Zusammenspiel der Komponenten überprüft. Schließlich wird ein Abnahmetest durchgeführt, um zu überprüfen, ob das System die Spezifikationen und Anforderungen erfüllt.

Was sind Quellcodemetriken und was bedeutet Codeabdeckung?

Alle oben genannten Testverfahren wurden mit Delphi-fokussierten Testwerkzeugen wie DUnit, DUnitX, TestInsight und anderen durchgeführt. Abgesehen von den Testebenen und der testgetriebenen Entwicklung wird diese Diskussion auch die Verwendung von Quellmetriken und Codeabdeckung in Delphi hervorheben. Das Panel wird die Verwendung verschiedener Codequalitätstools wie Audits & Metrics in Delphi, Method Toxicity Metrics, Pascal Expert und Pascal Analyzer von Peganza, TM FixInsight und mehr diskutieren.

Zögern Sie nicht, an dieser TCoffee- und Code-Webinar-Sitzung teilzunehmen, um mehr über die verschiedenen Teststufen, Quellmetriken, testgetriebene Entwicklung und Codeabdeckung zu erfahren.


Reduzieren Sie die Entwicklungszeit und kommen Sie mit RAD Studio, Delphi oder C ++ Builder schneller auf den Markt.
Design. Code. Kompilieren. Bereitstellen.
Kostenlos testenUpgrade heute

Kostenlose Delphi Community EditionKostenlose C ++ Builder Community Edition