-
Notifications
You must be signed in to change notification settings - Fork 36
10 09 2024 Meeting
- We are now using 4bbakers repository for both manual and automated here: https://github.com/4bbakers/redcap_rsvc/tree/v14.5.5
Recommendation:
RCTF Library or Feature Tests?
-
Pick a focus - do you want to help on the RCTF library (JavaScript software) OR Feature Tests (Gherkin) ?
-
If you want to help on RCTF, coming to these ATS meetings makes sense.
-
If you want to help make feature tests pass, going to the RSVC meetings might make more sense than ATS
-
One is not better than the other, just different focus
-
ATS will be focusing on RCTF library in these meetings because I think that should be the job of this committee moving forward
-
Does not mean that this group never looks at the Feature Tests - we do by necessity, but this committee's job won't be to develop them anymore
-
Our job instead is to improve robustness, fix bugs, address concerns of RCTF library
-
Want to work on the software AND Feature Tests? No problem. Attend both meetings.
Reason?
- Feature Tests for both manual and automated now lives here: https://github.com/4bbakers/redcap_rsvc/tree/v14.5.5
- No reason for me to cover issues with feature tests in this meeting if RSVC is already covering the issues during that meeting
- We added package.json to the manual feature tests, so now we can run them in automated environment
- No more divergence possible because single source of truth 4 .Built-in committee oversight of feature tests because manual test IS also automated test
RCTF Action Items:
[x] - Identify what and where abstractions are for the step definitions
[x] - Develop a comprehensive table that maps what the abstraction looks like (i.e. button | link | checkbox) ( click | type | etc)
[ ] - Write unit tests for all Step Definitions. Focus on high priority and high usage.
[ ] - Create tickets to specifically and iteratively abstract the behavior for Step Definitions in question