【问题标题】:Test data generation tools supported by specflowspecflow 支持的测试数据生成工具
【发布时间】:2020-12-09 16:21:46
【问题描述】:

是否有任何与 Specflow 兼容的工具来生成测试数据。与编写测试场景时的 specflow 一样,您必须将示例数据指定为硬编码。是否有任何工具可以为 specflow 测试场景生成测试数据。 谢谢

【问题讨论】:

  • 我的回答满意吗?您需要其他帮助吗?

标签: tdd bdd specflow test-data data-generation


【解决方案1】:

如果您想将测试数据生成为场景大纲中的示例,以将每个示例视为单独的单元测试,这是不可能的。但这就是 BDD 的意义所在,您希望每个场景都能得到很好的描述,并且清楚地知道那里发生了什么。

Given I have created user named <name>
When I try to login
Then user should access home page

Examples:
|name |
|Bob  |
|Jack |

根据您的情况,您可以编写步骤以使用您选择的任何工具生成测试数据(在场景本身的背景中),然后在另一个步骤中检查您的要求。

Given I have created 100 random users
When I try to login with each user
Then all users should access home page

【讨论】:

    猜你喜欢
    • 2020-09-17
    • 1970-01-01
    • 1970-01-01
    • 2014-04-28
    • 1970-01-01
    • 2014-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多