课程大纲:
SpecFlow:为.NET实现BDD培训
介绍
安装和配置SpecFlow
业务驱动开发(BDD)和验收测试驱动开发(ATDD)
让公司业务分析师参与进来
定义您的项目要求
测试生态系统(IDE,编程语言,测试框架和构建库)
Gherkin:用用户友好的语言编写您的故事
编写功能和场景
编写步骤定义
使用标记(tagging)组织功能和场景
使用钩子(hook)
使用数据库
重构(refactor)
使用SpecFlow+和SpecMap(专有扩展)扩展SpecFlow
生成报告