Currently, I have found that cucumber test suite runs the feature files alphabetically.
Please let me know if there is any option/configuration that I might be missing. Thanks.
Currently, I have found that cucumber test suite runs the feature files alphabetically.
Please let me know if there is any option/configuration that I might be missing. Thanks.
Cucumber features/scenarios are run in Alphabetical order by feature file name.
However, if you specifically specify features, they should be run in the order as declared. For example:
You can force cucumber to run the feature files in the order that you pass the filenames as arguments. For example,
will run the files in the order
file3.feature
,file2.feature
,file1.feature
.You could also create a text file with the names of the feature files in the order that you want, with each name on its own line. For example, suppose the file is named
feature_order.txt
and it has the following contents:You can then run the following command to run the files in the above order:
In cucumber 4.2.0 added cli option
--order
, see changelog and this example.