有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (2) 个答案

  1. # 1 楼答案

    你调查过Given Stories吗?这些允许您指定在执行当前故事或场景之前应该运行的故事或场景。我认为通常的例子是,测试签出功能的故事应该首先执行将项目添加到购物车的故事。然后将按特定顺序执行这些操作

    这可能并不完全是您想要的,但它会在场景之间强制执行顺序

  2. # 2 楼答案

    拉塞尔,我不是那个否决你问题的人,但我会解释的。JBehave将按照它们在故事文件中列出的顺序运行。同样,最好对场景进行编码,就好像您不能依赖场景按顺序运行一样。每个场景都应该能够独立运行。在我看来,与仅使用JUnit或TestNG相比,这种顺序对BDD来说是一个巨大的优势