Quality improvement of code
作者:Hilke Müller
1. Include SonarCube to CI
2. Cucumber test could be integrated in CI
3. Knowledge about software architecture
3.1. Improve knowlegde about our solid principles
3.1.1. Regurlar repetition
4. business testing
4.1. testing business rules
4.2. e.g. end-to-end-tests
4.3. base of knowledge how things should work is missing
4.3.1. test scenarious could be written based on how things should work
4.3.1.1. topic for a sprint
4.3.2. scenarious of shop functionalities should be clear and documented
4.3.2.1. checklist or user stories with things user do in a shop
4.3.2.2. repeatable tests could be done by computers
4.3.2.2.1. automatical routine of running business tests (e.g. cucumber, behaviour driven development)
4.3.2.2.2. tests could be written based on feature tickets and bug tickets
4.3.2.3. non-repeatable or more complex tests could be done by humans
4.3.3. Workshop with developers and Uli
4.3.3.1. store business cases somewhere for developers (document etc.)