XP编程是什么?对应的测试是什么?_manok_新浪博客

XP编程是什么?对应的测试是什么? What is Extreme Programming and what's it got to do with testing?
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' (See the Softwareqatest.com Books page.). Testing ('extreme testing') is a core aspect of Extreme Programming. Programmers are expected to write unit and functional test code first - before writing the application code. 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 develope 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. For more info on XP and other 'agile' software development approaches (Scrum, Crystal, etc.) see resource listings in the Softwareqatest.com 'Other Resources' section.

Extreme Programming (XP)编程是小型团队对于需求不稳定的项目减少风险的一种软件开发方法。它是被Kent Beck在他出版的《极限编程说明》一书中描述的方法。极限测试是极限编程的核心部分。程序开发人员首先编写单元和功能测试代码-在编写应用程序代码之前。测试代码和功能代码都纳入源码控制之中。客户作为项目团队中的成员帮助开发接受测试/黑盒测试的场景。QA和测试人员也作为项目团队不可缺少的一部分,不需要详细地需求文档、不断地进行规划、评估和评定优先级。关于更多关于XP和敏捷软件开发方法请参考“Softwareqatest.com”中的“其它资源”部分。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

manok

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值