mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2025-12-07 07:12:25 +01:00
Date:2009-03-08T16:26:07.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@202 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
35 lines
1.5 KiB
Plaintext
35 lines
1.5 KiB
Plaintext
[[Property:title|The Eiffel Testing Framework]]
|
|
[[Property:link_title|AutoTest]]
|
|
[[Property:weight|-1]]
|
|
[[Property:uuid|1d8cc843-238e-feaa-cfa6-629f080ffba7]]
|
|
{{underconstruction}}
|
|
|
|
==Introduction==
|
|
|
|
The Eiffel Testing Framework is a facility within EiffelStudio that helps developers create, manage, and execute software tests. These pages are intended to describe the Eiffel Testing Framework interface and capabilities. In addition to this material, you will find a tutorial entitled [[Using the Eiffel Testing Framework]] in [[EiffelStudio: A Guided Tour]]. The tutorial includes a simple example that you can use to work through the Testing Frameworks different facilities. It also contains definitions for terminology used in the tutorial and in this reference. Specifically:
|
|
|
|
#[[Testing: Background and basics#Test classes and tests|Test classes and tests]]
|
|
#[[Testing: Background and basics#Types of tests|The types of test supported by the Eiffel Testing Framework]]
|
|
#[[Testing: Background and basics#Anatomy of a test|Target classes and target routines]]
|
|
#[[Execute tests#About test results|Test results]]
|
|
|
|
|
|
==Components==
|
|
|
|
When you use the Eiffel Testing Framework, you control things by using two components: the '''interface''' and the '''New Eiffel test wizard'''. The interface is used to access, manage, execute, and monitor tests. The New Eiffel test wizard is used to help you create new tests.
|
|
|
|
===The interface===
|
|
|
|
[[Image:Testing Framework interface after run 05]]
|
|
|
|
|
|
|
|
|
|
===The New Eiffel test wizard===
|
|
|
|
[[Image: New test wizard screen 01 01]]
|
|
|
|
|
|
|
|
|