首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我们在BDD中需要比在非BDD项目中更多的自动化分析师时间吗?

我们在BDD中需要比在非BDD项目中更多的自动化分析师时间吗?
EN

Stack Overflow用户
提问于 2017-09-13 21:47:00
回答 1查看 27关注 0票数 0

我是BDD的新手,并且愿意在我的测试自动化项目中遵循BDD方法。我们在BDD中需要比在非BDD项目中更多的自动化分析师时间吗?

EN

回答 1

Stack Overflow用户

发布于 2017-09-13 23:58:58

术语BDD意味着行为驱动的开发。这意味着开发(而不是测试)源于行为,而行为将成为验收标准。

您可以使用相同的脚本(小黄瓜语法)实现测试自动化,但您还需要其他工具(如selenium、WebUI等)。要进行实际的测试自动化(对于开发人员自动化,他们可以使用他们编写的从BDD脚本调用的相同业务逻辑)。因此,如果自动化测试人员使用BDD,那么他们唯一能做的就是创建自动化测试脚本(在Gherkin语法中),并生成行为框架,然后与自动化测试框架集成。BDD不是像selenium,QTP等测试框架的替代品。如果你使用BDD (小黄瓜语法)来实现自动化,那么就不会有太大的差异(如果你已经知道测试自动化的话)。在某个地方,您必须编写测试脚本。如果它是BDD,那么这将是文件中的小黄瓜语法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46199318

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档