Q1.What is Automation?
Ans1. Automation is a process by which we convert test cases to test scripts using some tools is called
automation.
Q2. What are the advantages of Automation?
Ans1. a)It saves time
b) reduce cost to company
c) reuse the scripts
d)Ensure quality
e)we can maintain accuracy in existing scripts
f)we can get test report from tool and bug can be reported
Q3. Why we use Selenium for automation testing?
Following are some aspects that, why we prefer Selenium for automation testing:
o The Selenium test scripts can be written in any programming languages like Java,
Python, C#, Ruby, Perl, as so on.
o The Selenium test scripts can be executed in many operating system platforms such
as Windows, Mac, Linux, etc.
o And the test scripts can be implemented on different browsers like Google Chrome,
Mozilla Firefox, Internet Explorer, Safari, etc.
o The Selenium testing tool can be associated with other testing tools such as TestNG,
Junit for managing the test cases, and generating test reports.
o To achieve continuous testing, Selenium is integrated with Maven, Jenkins, and
Docker testing tools.