You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi @Stephen-Gates
The tests steps I've added are necessary to cue the actual mechanics of the underlying framework to step through the tests.
As/If I get more time to work on them, with common behaviour, then yes I can abstract these away into a higher level feature that can be used.
And in regards to questions like: Given Data Curator is open
then yes these too can be moved into what are known as common 'background' mechanics that can operate across multiple tests.
However I think there isn't much that needs to be done - as you are engaging these at a high level, continue to write these at that level. As I interact with these, if more specifics are needed to cue test mechanics then I need to add these - but with time and common behaviours I can abstract them back into something higher level. But not without being allocated time for these within sprints.
I've been cleaning up the Edit acceptance tests. I've written them at a high level (e.g. insert row above) and @mattRedBox has written them at a low level (e.g. insert row below).
We need to agree a level that both works as user documentation and supports automated testing.
It seems that high level tests can be automated looking at cucumber pro documentation (Matt I've sent an invite)
The text was updated successfully, but these errors were encountered: