In a recent interview, I was asked how I would conduct data-driven testing in Selenium without using an Excel spreadsheet or database. You cannot utilize an Apache POI and JDBC connection, the interviewer stated. I informed him that after that, we could create a configure.properties file and use the values from it by reading it in the base class' function Object() { [native code] } and using it throughout our project. (I am aware that that was not at all a compelling response, and the interviewer did not appear to be either.) I tried searching StackOverflow for this, but I was unable to discover anything related to it. I have three years of experience using Java as a binding language in selenium automation, so I was taken aback by the query. Please assist me with this. Is there really any way to conduct data-driven testing without using Excel and a database? This implies that our data must come from somewhere.