- Get a JIRA ticket
- Set the ticket to in progress
- look at the requirements
- find out which product needs to be changed.
- Check out the code.
- Modify the code
- Test
- Work out a test plan
- Ideally, this would include new unit tests in the tests/ folder
- Tox test automation files are provided in all repositories - seeing {Running Tox} seeingĀ Running tox - test automation for further details
- Running tox will run the available test files as well as running the flake8 utility.
- Go to 3 until the tests are satisfied.
- Run a smoke test by running the larger product. It's worth doing this before the commit - see discussion in {Developing Validation}
- Work out a test plan
- Commit Code
- Include the JIRA Ticket Number at the beginning of the message - this will link the code to the JIRA ticket in JIRA.
- On commit, automated build processes will take place. The build will appear here:
\\rr-bamboo.northbristol.local\Registry_Test_Utils - For something like Validation, if you have not already, run a smoke test.
- Hand over for User Acceptance Test
- set the JIRA to review.
Page Comparison
General
Content
Integrations