Testing 如何在mink/behat测试中指定顺序?
我正在使用mink/behat测试我的网站。 我需要先执行某些功能。 有没有办法指定执行顺序 例如: 有3个功能:管理、登录、购买 我需要按以下顺序执行它们:登录、管理、购买Testing 如何在mink/behat测试中指定顺序?,testing,behat,mink,Testing,Behat,Mink,我正在使用mink/behat测试我的网站。 我需要先执行某些功能。 有没有办法指定执行顺序 例如: 有3个功能:管理、登录、购买 我需要按以下顺序执行它们:登录、管理、购买 谢谢大家! Behat按字母顺序执行文件。您可以在它们前面加上一个数字来强制订购 然而 场景应该是独立的,执行顺序应该无关紧要。然后,您如何测试网站的非常常见的用例,这些用例必须注册用户才能在以后的测试中使用同一用户?我知道我可以把用户放在装置中,但这也不应该是重点。在每个功能的开头注册他也太过分了。@slob这是一个新问
谢谢大家! Behat按字母顺序执行文件。您可以在它们前面加上一个数字来强制订购 然而
场景应该是独立的,执行顺序应该无关紧要。然后,您如何测试网站的非常常见的用例,这些用例必须注册用户才能在以后的测试中使用同一用户?我知道我可以把用户放在装置中,但这也不应该是重点。在每个功能的开头注册他也太过分了。@slob这是一个新问题,所以你们最好把它作为一个新问题发布。但是,您可以在您的上下文中使用beforeSuite函数或通过创建模拟用户作为其他预测试步骤来处理该问题。如果你发布一个问题,我会给出更多答案;)