[Xa] to: Software Development Method-XP (eXtreme Programming) programming handout 2

Source: Internet
Author: User

Next article: [xa] to: Software Development Method -- XP (eXtreme Programming) programming handout 1

No Overtime .

Timeout will swallow the spirit and enthusiasm of the development team. Using the version plan will change the scope and time of the project, and the project progress will be delayed. It is not recommended to improve by adding resources.

Testing

All code must have unit tests. All code must pass all unit tests before it
Can be released. When a bug is found tests are created. acceptance tests are run often and the score
Is published.

All code must have Unit Tests

Unit testing is a small interface stone in the XP method, however, it is slightly different from traditional unit tests. 1. You need to create or download some unit test tools to automatically generate test data. 2. All classes in the test system. 3. unit tests should be different from those tested. Code Release together 4. Code without unit test cannot be released 5. If no unit test is found, proceed immediately

All code must pass all Unit Tests Before it can be released
 

When A bug is found Tests are created
Acceptance Tests
Are run often and the score is published

Acceptance Test from User stories. in each iteration, appropriate user stories should be selected for the acceptance test. The customer is responsible for verifying the correctness of the acceptance test and reviewing the test results, to determine the importance of detected problems regression testing between product releases is also an acceptance test



The Third International Conference on Extreme Programming and agile processes in software engineering, will be held May 26-29,200 2, in Alghero, Sardinia, Italy Original: http://www.sawin.cn/doc/SoftMethod/XP/xp-ppt.htm

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.