Describe a time you had to choose between using QTP and Selenium for a project. What factors influenced your decision?