【发布时间】:2016-07-14 02:30:40
【问题描述】:
我正在运行多个场景,并希望合并某种动态场景调度程序,这将允许我在根据执行的场景完成测试后执行特定的步骤。当我使用 PHPUnit 时,我曾经能够继承 TestCase 类并添加我自己的 setup 和 teardown 方法。对于表现,我一直在做的是在场景结束时添加一个额外的“然后”步骤,一旦场景完成清理所有内容,就会执行该步骤 - 清理场景所做的配置更改等。但是由于每个场景是不同的,我需要进行的配置更改特定于一个场景,所以我不能使用我在 environment.py 文件中的 after_scenario 钩子。关于如何实现类似的任何想法?
【问题讨论】:
标签: python bdd scenarios python-behave