51Testing软件测试论坛

标题: 大家讨论一下面对敏捷开发,敏捷测试的方法 [打印本页]

作者: yeir86    时间: 2009-1-5 13:12
标题: 大家讨论一下面对敏捷开发,敏捷测试的方法
在现有的公司中,采用敏捷开发方式,那我们测试部现在也是应对敏捷开发方式,适时的调整了一下测试方法及测试流程,我想和大家讨论一下,看看在有容乃大有没有更好的应对敏捷开发方式的测试方式与流程,希望能与大家交流一下
作者: gaozq    时间: 2009-1-5 14:19
在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。简言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。这就要求测试也必须跟上,对测试的要求更为严格了。
作者: beryl_lin    时间: 2009-1-13 17:39
敏捷开发的流程中,QA应该从开始就加入,对需求相当的了解,从分析阶段就开始组织测试用例,当开发人员开发出的可执行story的时候就要赶紧测试,在功能不断叠加、持续集成的过程中,regression测试显得尤其重要,所以如何来组织regression测试成为一个比较关键的问题。
作者: Linda_123    时间: 2009-1-19 13:14
建议使用Agile的管理工具, 目前市场上有很多种。
TargetProcess: http://www.targetprocess.com/
Rally: http://www.rallydev.com/
ProjectCards: http://www.projectcards.com/
AgileTrack: http://agiletrack.net/
SILVERCATALYST: http://www.silverstripesoftware.com/
Projectivity: http://www.projectivity.com (Open source)
个人觉得要做好以下:
1. 变更的跟踪,包括需求及其他
2. 如何在快速的迭代和段时间里面做好测试?
a. 如果有可能就写一些测试脚本做冒烟测试, 实在无需写得太多, 只要能保证大致的东西能过就好,这样可以不在脚本上花费过多时间,而且可以迅速找到一些低级的bug。
b. 抓重点, 8-2原则, 80%的问题都是发生在20%的模块里面。 抓好那20%的模块。
3. 必要的文档
不要以为Agile里文档都是不重要的。 相反一些文档是相当重要的。 特别在人员变动的时候!确保新进的人能够准确快速的了解项目。
其实还有很多细节。在这就说个大概了。

[ 本帖最后由 Linda_123 于 2009-1-19 13:16 编辑 ]




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2