With a total of 14 webinars in German and English, our software testing expert Frank Büchner presents everything you need to know about software quality, unit and module testing and certification.
Unit testing for safety-critical applications
This webinar from Hitex explains unit testing (What is a unit of a C/C++ program? What is the interface of a unit?) and the unit testing is demonstrated using the unit testing tool TESSY. Participants learn how unit testing is performed; how a test case looks like and how easy it is to generate a test report.
TESSY basic example, part 1
Short introduction to how TESSY works.
TESSY basic example, part 2
Short introduction to how TESSY works, part 2: Debugging and regression testing.
Component / integration testing with TESSY
A component is a collection of interacting units (functions in the sense of C). The units do not need to be in a calling hierarchy; they may only interact on data, like push() and pop() of the abstract data type “stack”. Hence, component testing is integration testing of the units. A component according to this specification may also be called a “module”, and its testing “module testing” respectively.
Code coverage measurement with TESSY
Code Coverage in TESSY A test object is considered to consist of items like branches, conditions, etc. Code coverage measures, how many of the items were exercised during the tests. This number is related to the total number of items and is usually expressed in percent.
Traceability of Requirements to Test Cases with TESSY
This video describes the traceability of requirements to test cases with TESSY. TESSY is able to import and export requirements in ReqIF format (supported by most requirement management tools). The exported requirements include information about test cases linked to the requirements and if these test cases passed or failed.
The classification tree method
The Classification Tree Editor (CTE) provides one method of systematically specifying test cases. It makes use of the Classification Tree Method to do this and is a unique feature to TESSY.
Advanced unit testing Part 1, stub functions
This webinar requires that you are familiar with the theory behind unit testing and with the basic operation of TESSY, as for instance communicated by the webinar “Introduction to Unit Testing with TESSY”.
Advanced Unit Testing with TESSY, part 2, pointers
Advanced Unit Testing with TESSY, part 2, pointers.
Fortgeschrittener Unit-Test mit TESSY, Teil 3, Hardware-Zugriffe
Unit-Test mit TESSY: Zugriff auf die eingesetzte Hardware durch das Testtool TESSY.
Fortgeschrittener Unit-Test, Teil 4, Kommando-Zeile
An introduction and overview on command lines in TESSY for TESSY users (in German language)