`
mcecho
  • 浏览: 39953 次
  • 性别: Icon_minigender_2
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

QA blah blah...

阅读更多
How agile QA fits into their formal testing requirements and environment?


Show case need to know
1.Script (detail steps if complicated or new stories) in Mingle
2.Webex url sent by client
3.Quick thought
4.Guide the client in an organized way,ask the client if there is any questions afer each story finished showing
5.English

-------------------------------------------------------------

《引》交叉技能(Cross Skills)

这里主要讲的是BA(Business Analyst 业务分析人员)和QA(Quality Assurance 质量保证人员或测试人员),Martin说在理想的情况下,BA和QA的角色可以合并,开发人员和QA的角色也可以互换。因为BA和QA都需要对系统功能有很清晰全面的了解,他们也是系统测试的主要参与者和鉴定者,他们用来定义系统功能的主要文档是用户故事(Story),而用来测试系统功能的则是功能测试代码,测试人员和开发人员有责任将功能测试代码写得易于阅读,特别是对于BA,如果他们能够象阅读用户故事一样阅读功能测试代码,将会提高他们测试系统的效率和兴趣。这也是在功能测试中使用领域特定语言(Domain Specific Language)的目的,如果BA和QA都能够阅读和使用DSL编写测试代码,那该多好啊!(憧憬中…) 通过让开发人员轮换地担任QA的角色,可以帮助提高测试代码的质量,也可以让开发人员真正从用户的角度来考虑系统功能的设计,还可以建立相互信任、相互尊重(appreciate each others work)的良好氛围。
http://developer.51cto.com/art/200907/134782.htm

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics