Contributor
Bedo Khaled

Fixture Generation for Testing


Mentors
José L. Redrejo
Organization
Learning Equality
Technologies
python, django
Topics
testing, backend, Data Integrity, Data Generation
Kolibri lacks representable authentic testing data , also generating testing data utilities are run during unit test runtime making them not so efficient. This project aims at 1- Improving Kolibri Testing Data for its various apps by generating ready to load staic fixtures files which should be authentic,more relevant to real usage and comprehensible. 2- Wiriting Scripts responsible for generating determinstic data on the fly so developers writing test cases get to choose suitable options based on the current testing scenario. 3- Writing Scripts to update Fixtures files according to changes in the databse models.