摘要:
上一篇中我们简单介绍了如果使用SpecFlow对Web GUI 进行测试。GUI Automation本质上是黑盒的自动化测试,测试脚本调用和交互的对象是Application Under Test(Web页面)。这一篇我们举另外一个例子用SpecFlow调用被测对象方法或接口,来实现验收自动化测试(Acceptance test automation),这是本质上是一种白盒测试。第一步:写Feature和Scenario第二步:运行Scenario,看到Scenario失败第三步:实现Step Definitions第四步:创建domain class—Coffee Machine第五步:实 阅读全文