Is it possible to migrate from cucumber-jvm to QAF?

倖福魔咒の 提交于 2019-11-29 02:34:10

Yes, with QMetry Automation Framework you can execute parallel at scenario/scenario outline level with without any change in your feature files.

If you have used any cucumber hooks it will not work. For that you can provide TestNG listener to achieve the same goal. You will get more listener support from TestNG and QAF listeners which may not be achievable with cucumber hooks.

Another difference, which in fact not a limitation, is For execution instead of --tag you need to use TestNG groups filter and provide your tags as group. For Example:

<groups>
    <run>
        <exclude name="@MyTag" />
    </run>
</groups>

Go ahead and give it try without any fear. For quick evaluation, you can download example and check. While using cucumber you will get many more features with QAF for execution as well as for new development of new test case like databean, data-providers, custom-components etc...

Yes, we recently evaluated QMetry Automation Framework gherkin feature with one of our existing project where we have cucumber tests and it took us less than one hour to configure. It worked fine for us. For us we were using QAF for other projects (without cucumber) so we have good understanding of other features. If you are new it may take a day or two but for long term it is worth.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!