我们有一种情况,我们有几个产品(前端、应用程序、api),并且每个产品都已经使用 cucumber 进行了测试。现在我们想重新使用已经编写的测试来测试所有产品,所以基本上我们想在前端执行一个操作,然后在应用程序中执行一个操作
When I create a user X,Y in frontend
Then I login with the user X,Y in the app
在各自的子项目中,这些步骤已经定义并且可以工作,但是我们想要另一个抽象级别,这可能是我们黄瓜或任何其他测试框架还是我们必须编写自己的实现?