ITPub博客

首页 > Linux操作系统 > Linux操作系统 > What is Extreme Programming and what's it got to do with testing?

What is Extreme Programming and what's it got to do with testing?

原创 Linux操作系统 作者:AlexQin 时间:2011-07-06 22:11:58 0 删除 编辑
Extreme Programming (XP) is a software development approach for small teams on risk-prone projects with unstable requirements. It was created by Kent Beck who described the approach in his book 'Extreme Programming Explained'. Testing ('extreme testing') is a core aspect of Extreme Programming. Programmers are expected to write unit and functional test code first - before the application is developed. Test code is under source control along with the rest of the code. Customers are expected to be an integral part of the project team and to help developed scenarios for acceptance/black box testing. Acceptance tests are preferably automated, and are modified and rerun for each of the frequent development iterations. QA and test personnel are also required to be an integral part of the project team. Detailed requirements documentation is not used, and frequent re-scheduling, re-estimating, and re-prioritizing is expected.

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11379785/viewspace-706077/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-07-24

  • 博文量
    258
  • 访问量
    1014970