The present description refers in particular to a computer-implemented method, a computer program product, and a computer system for processing and managing test data. The computer-implemented method for processing and managing test data may comprise:
providing a plurality of questions for a test in a tool, the tool being located in a first shared folder;
providing a data storage device on a second shared folder, wherein the data storage device comprises a plurality of database files, wherein each database file of the plurality of database files is assigned to a user name from a list of user names used to identify a plurality of users;
retrieving date-times of time-stamps of the database files and assigning the date-times to the corresponding user names in the list of user names;
if a user from the plurality of users accesses the test, providing a subset of questions from the plurality of questions to the user, wherein the subset of questions is randomly determined by making an order assignment to each of the plurality of questions, wherein the order assignment is based on random numbers associated with each of the plurality of questions;
storing a test result of the test in a database file corresponding to a user name of the user; and
updating the time-stamp of said corresponding database file.