Ohjelmistotuotanto 2024 miniprojekti
Product backlog ja sprint backlogit
Kloona repositorio:
git clone git@github.com:k1rtsu/Bulbasaurus-ohtu.gitLuo tiedosto .env, jonne määritetään
DATABASE_URL=postgresql://xxx
TEST_ENV=true
SECRET_KEY=""Lataa riippuvuudet
poetry installAvaa virtuaaliympäristö
poetry shellLuo sovelluksen tarvitsemat tietokantataulut ennen kuin käynnistät sovelluksen ensimmäistä kertaa
python3 src/db_helper.pyKäynnistä sovellus
python3 src/index.pySuorita yksikkötestit
pytest src/testsSuorita Robot-testit
Käynnistä sovellus virtuaaliympäristössä
python3 src/index.pySuorita Robot-testit sovelluksen ollessa käynnissä
robot src/story_testsSprintiin otettu tehtävä voidaan merkitä valmiiksi, kun seuraavat kriteerit täyttyvät.
- User story ja sen hyväksymiskriteerit on toteutettu.
- Yksikkötestit ovat valmiit ja menevät läpi.
- E2E testit ovat valmiit ja menevät läpi.
- Koodi läpäisee CI prosessin.
- Koodin katselmointi on valmis.
- Sprintin tehtävälista ja tuotteen backlogi on päivitetty.