Hi, I am currently working in a project for a company from my country, so some stakeholders requested us to write the test cases in our native language (Portuguese).
For keywords and variable names, it won’t be problem implement then in Portuguese havin only the keywords in library level implemented in English.
But, we use BDD process and need to change Given, When, Then, And for Dado, Quando, Então, E.
I found some workarounds like implementing these special words as a keyword calling BuiltIn.Run Keyword. I wouldn’t like to use such approach because it will affect the log, showing not the keyword used, but this custom keyword with the one we wanted to use as an argument.
Does someone know a way to add these words to Robot Framework ignore list?
Good news is that it’s targeted for RF 5.0 that’s the next planned release. We have somewhat strict timeline with the release so there’s still a chance it’s descoped, though.
(I came here to look for Gherkin and was pleased to find @HelioGuilherme66 running Fedora 36 just like me! )
So I’m new to RF and coming from a cucumber/gherkin perspective.
I wonder if there are conventions for structuring the acceptance criteria so that they can be organized in Features, Backgrounds, Scenarios, etc (for the benefit of external stakeholders) ?
I would also like to consider using keywords in Spanish, but that is less urgent.