-
Notifications
You must be signed in to change notification settings - Fork 36
11 10 2021 Meeting
Adam De Fouw edited this page Nov 10, 2021
·
9 revisions
Meeting Minutes > 11/10/2021 Meeting
v9.1.3 LTS tests almost complete!
- Rushi is almost done with Logging tests. Hoping to have them done before December meeting.
- Adam D. is almost done with the User Rights tests. Hoping to have those done before December meeting as well.
- Tintin will plan to start on and complete the "Record Locking / E-Signatures" tests before end of 2021
Discussions about automation vs manual testing strategies:
-
The first 7 pre-requisite test scripts could change for automated testing because an initial state can be configured for each test feature WITHIN the feature itself
-
Also means that tests can be run in isolation. No need to run through a different test to validate a specific feature.
Pros for Automation:
- Less workload in the long run. We can run through the tests, see what fails / needs adjustment, and then fix ... basically in English.
- Reduces human error. There's no "I forgot to do that" in a prerequisite.
- Tests can be created concurrently. You don't have to wait on someone else to finish prerequisites in order to test your feature.
Ideas for Workflow Structure of Gherkin Features
- Could subcommittee member team up with general committee member to work in a Pair-Programming pair on the tests?
- Both could work on Gherkin feature test steps together and then the programmer could implement the programming components?
- Test branch now contains Browse Projects feature ( https://github.com/aldefouw/redcap_cypress/tree/gherkin_test )
- Demo and some explanations was created here: https://www.youtube.com/watch?v=fx-yepjWYlU
- Assign User Rights (Adam De Fouw)
- Logging (Rushi Patel)
- Record Locking / E-Signatures (Tintin Nguyen)