【问题标题】:Implementation of BDD for Backbone UI and Spring REST APIBackbone UI 和 Spring REST API 的 BDD 实现
【发布时间】:2016-07-04 05:29:28
【问题描述】:

所以,我们有这个使用 2 种不同语言开发的应用程序:

  1. 前端 - 这是一个主干/木偶应用程序,它只是将 json 响应格式化并显示给用户

  2. 后端 - 与 db 对话并向前端 UI 返回 json REST 响应的 Spring 应用程序。

问题是,我想做 BDD。我很困惑是否: 1. 使用 BDD 测试 UI 功能或 2. 测试 BDD 的 Rest 调用?

在这种情况下实施 BDD 的正确方法是什么?

【问题讨论】:

    标签: spring rest backbone.js marionette bdd


    【解决方案1】:

    行为驱动开发(BDD)是一种协作技术。它也可以用于自动化。

    我会考虑使用 Gherkin 指定您的业务利益相关者认为重要的行为。当您讨论了最重要的功能时,请考虑将它们自动化。自动化可以在应用程序的任何层中完成。其中一些通过您的用户界面,一些直接针对您的后端。

    我前段时间写了一点:http://www.thinkcode.se/blog/2016/03/26/where-should-you-use-behaviour-driven-development-bdd

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-12
      • 1970-01-01
      • 1970-01-01
      • 2014-09-12
      • 2018-07-08
      • 2015-05-06
      相关资源
      最近更新 更多