| <?xml version="1.0" encoding="UTF-8"?> |
| <!DOCTYPE html PUBLIC "-//W3C/DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd"> |
| <!-- VERSION rmc:7.1.0 --> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> |
| <!-- START NON-TRANSLATABLE --> |
| <title>\xp\guidances\concepts\customer_tests.xmi</title> |
| </head> |
| <!-- WARNING: do not modify the generated comments in this file below this line. They are used as markers for the import process. --> |
| <body> |
| Element Name: customer_tests.xmi<br/><br/> |
| <!-- END NON-TRANSLATABLE --> |
| <br/><br/><br/> |
| <!-- START NON-TRANSLATABLE --> |
| Attribute: presentationName<br/><br/> |
| <!-- END NON-TRANSLATABLE --> |
| <!-- START:presentationName,2.297945473205673E-305 CRC: 713318829 -->Customer Tests<!-- END:presentationName,2.297945473205673E-305 --> |
| <br/><br/><br/> |
| <!-- START NON-TRANSLATABLE --> |
| Attribute: mainDescription<br/><br/> |
| <!-- END NON-TRANSLATABLE --> |
| <!-- START:mainDescription,-oW2j2l-rXqHeWPIgjPpbng CRC: 3945094593 --><a id="XE_xp__customer_tests" name="XE_xp__customer_tests"></a><a id="XE_customer_tests__practice_of" |
| name="XE_customer_tests__practice_of"></a><a id="XE_engineering_practices__customer_tests" |
| name="XE_engineering_practices__customer_tests"></a> |
| <h3> |
| Description |
| </h3> |
| <p> |
| One of the rights in the customer bill of rights tells the customer he will be able to see progress in the form of a |
| working system that passes repeatable tests that he specifies. These tests are what we call the Customer Tests. The |
| customer specifies one or more Customer Tests for each user story in the system, describing in detail how each story is |
| expected to work. Because the tests are put into executable form and are fully automated, they tell programmers what |
| needs to be done in a unambiguous way (tests pass or fail) and allow the customer to feel confident that the system is |
| meeting his needs. |
| </p> |
| <h3> |
| Benefits |
| </h3> |
| <ul> |
| <li> |
| Ability to see <b>tangible and verifiable progress</b>. |
| </li> |
| <li> |
| <b>Ultimate traceability</b>: the Customer Tests are executable system requirements. |
| </li> |
| <li> |
| <b>Repeatability</b>: because they are automated, the tests can be run at any time. |
| </li> |
| </ul><!-- END:mainDescription,-oW2j2l-rXqHeWPIgjPpbng --> |
| </body> |
| </html> |