Q1: What is Automation Testing?
Answer: Automation Testing is the process of using tools and scripts to test software applications automatically. Instead of running test cases manually, scripts are executed to save time, reduce errors, and increase coverage.
Q2: Why do we need Automation Testing?
Answer:
-
Saves time by running repetitive tests quickly.
-
Reduces human errors.
-
Improves test coverage.
-
Helps in continuous integration (CI/CD).
Q3: What is Selenium?
Answer: Selenium is an open-source tool used to automate web applications. It supports multiple browsers (Chrome, Firefox, Edge) and programming languages (Java, Python, C#, etc.).