标签: php testing bdd behat
我有一个需要很长时间才能运行的behat场景。如果我错误地写了一个步骤,我必须等到测试才能找到我的错误,然后它告诉我我有一个未定义的步骤。
在尝试运行任何内容之前,有没有办法让behat检查它尝试运行的所有步骤?
答案 0 :(得分:2)
使用干运行选项阻止步骤执行:
bin/behat --dry-run
从长远来看,您应该更好地修复测试并使其更快。例如,仅对少量烟雾测试(关键路径)执行端到端测试,并针对业务对象运行大多数验收测试。