当前位置:  开发笔记 > 编程语言 > 正文

在API自动化测试中使用BDD是一个好方法吗?

如何解决《在API自动化测试中使用BDD是一个好方法吗?》经验,为你挑选了1个好方法。

I'm writing a framework for RESTful API test automation, I already decided to go with REST Assured, I'm not 100% sure about add a layer to allow define tests using a domain specific language like Gherkin, therefore adding a BDD framework like Cucumber. What is your opinion?
Is a good approach to use BDD in API automation testing?



1> Igor Lantush..:

我认为使用BDD始终是一种好方法(就测试自动化而言)。

    易于与其他开发人员共享。易于理解的场景集将更快进入绳索。

    CI与BDD的集成将使故障调查更加容易。

    易于维护和重构,因为您的方法名称不仅是“ assertUserHasRoLe”,而且还包含具有业务意义的文本

BDD就像是测试框架中更高层次的抽象桥梁。相反,或者读取该方法中发生的情况的测试代码-仅读取该方法的行为定义就足够了。

推荐阅读
U友50081205_653
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有