It is another question that can vary for different individuals. It can depend on the expert's ability and familiarity with the tools he intends to use. Moreover, it can also depend on the database entries, project complexity and other details. You can answer this question based on your previous experiences and records. However, ensure that you give an accurate and fair figure without trying to impress your interviewer. On an average, the apt value for the number of test cases one can execute in a day is 50. You can vary this value based on your professional excellence, but the average remains the same. It is a acceptable number, and if the test cases are of a high level, you may only be able to execute ten of them in a day! Factors that influence this count are: Complexity of the test case is the most significant factor that decides how many test cases one can run in a day. If the framework is complicated and it takes a lot of time to complete the execution of one test case, the count will not be very impressive. If the database entries that have to get checked during the test run are a lot, it will take time to complete the execution. Additionally, if you have complexities like tax calculations in the database tables, it will get time-consuming. Efficiency of the tool and the testing technique is another factor determining the time that will go into successful test case execution. You can conveniently execute more test cases if you choose a speedy tool and an effective technique. So, you can even mention these things in your answer, telling your interviewer that you can execute around 50 test cases, but it may vary depending on these reasons. It is one of the scenario based software testing interview questions and answers for experienced, so answer it carefully.