I would request for some help on test automation data storage and retrieval. We are writing test automation scripts with Selenium Webdriver. We started off with using MS Excel sheets to store our test data and using Apache POI to read the data. What we observed recently is sometimes when multiple people modify the same sheet and checkin into GIT, the changes are not reflected. One automation engineer proposed using .csv file to avoid this problem and I proposed using a Oracle database to store test data.
Is it a good idea to store test data in different Oracle DB tables? My idea is to create oracle tables with two columns that store name/value pairs. My application is large and might require anywhere between 5 to 10 tables.
Kindly let me know.
Regards Srinivas