Under Testing Board > Configure Product > Xray Settings > BDD Step Library
It states "Whenever BDD steps are created or modified, Xray will index the steps to be displayed in a BDD library. Indexing will process all steps from a given test (or precondition) and store them in a BDD library."
Also it states "A reindex operation of the BDD steps will be triggered as a background task when step index heuristics are changed."
The expectation that I have is that if I write a Cucumber test, and click the checkmark, that my Cucumber steps should automatically populate the BDD Step Library.
Further, I expect that if I change the heuristics, that all my Cucumber tests will be reindexed and any 'missing' Cucumber steps will be added to the BDD Step Library.
Are my expectations incorrect? Am I missing something? Is there a bug? Do we need an update?
After some experimentation I learned that Keyword case sensitivity seems to matter.
Given ✅
And ✅
When ✅
Then ✅
GIVEN ❌
AND ❌
WHEN ❌
THEN ❌
We have the same issue with steps not being updated and it is not due to case sensitivity :(
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.