Software testing: Difference between revisions

Jump to navigation Jump to search
Line 113: Line 113:
==== Definitions ====
==== Definitions ====


=====Test Case===== - A single assertion about one or two variable values that is testable.
=====Test Case=====
=====Test Fixture===== - In CppUnit, a group of tests is called a TestFixture. A TestFixture provides a common environment for multiple test cases.
A single assertion about one or two variable values that is testable.
=====App Component Category=====- Major parts of the application, usually corresponding to folders in flightgear/src or simgear/simgear
=====Test Fixture=====
=====Test Category===== - The type of testing: unit, system and simgear (library) tests
In CppUnit, a group of tests is called a TestFixture. A TestFixture provides a common environment for multiple test cases.
=====Test Suite=====All the tests
=====App Component Category=====
 
Major parts of the application, usually corresponding to folders in flightgear/src or simgear/simgear
=====Test Category=====  
The type of testing: unit, system and simgear (library) tests
=====Test Suite=====
All the tests and everything needed to support them


==== Top Level Test Folder ====


Take a look at the '''flightgear/test_suite''' folder in a file browser preferably one that allows you to see the folders on multiple levels such as a code editor like VsCode. Start in the top level of flightgear's repo sources look for a directory named '''test_suite'''.  Note that test_suite is not part of '''flightgear/src'''.
Take a look at the '''flightgear/test_suite''' folder in a file browser preferably one that allows you to see the folders on multiple levels such as a code editor like VsCode. Start in the top level of flightgear's repo sources look for a directory named '''test_suite'''.  Note that test_suite is not part of '''flightgear/src'''.
982

edits

Navigation menu