我们计划使用SpecFlow作为基于 Web 的项目的主要需求工具。这个应用程序有很多常见的目标形式的变化。这些变化主要针对应用程序服务的每个用户国家(多租户)。
Q1。SpecFlow 是否适合此类要求?
我们已经发现每个表单中的字段数量非常多,其中许多字段需要验证。一些在客户端,一些在数据可用性或其他服务器端验证。这在 SpecFlow 中很乏味,尽管并非完全不可能。但这不是 SpecFlow 的设计目的(行为驱动而不是以数据为中心)
Q2。请建议我们应该遵循哪些最佳实践来捕获 SpecFlow和
Q3。在哪些方面我们需要使用一些其他的工具。(SpecFlow 不能很好地捕捉需求的地方)