WebDriver driver = new FirefoxDriver();
(vs)
FirefoxDriver driver = new FirefoxDriver();
WebDriver -> is an Interface
FirefoxDriver, ChromeDriver, IEDriver -> are classes
All the abstract methods of Webdriver interface are implemented in RemortWebDriver class which is extended by browser...
Monday, July 29, 2019
Question: How
do you check whether a table data(values) is sorted or not? Sorting happens
when clicking on Table Header(Ex: Name, which is a link).
Name
Venu
Avinash
Dharma
Answer:
We can take an array of String type as expected values and consider the column values which need to be verify are as actual values. Which can be resolved by below example.
import java.util.ArrayList;
import
java.util.Collections;
import...
Sunday, July 7, 2019
What is java?
Java is a programming language and a computing platform
for application development.
It was first released by Sun Microsystem in 1995 and later acquired by Oracle Corporation in 2010.
In 2006 Sun started to make Java available under the GNU General Public License (GPL).
Lets see the phases of execution of a Java program:
Writing of the program is of course done by java programmer
Compilation of program is done by javac compiler,...
What is Selenium:
Selenium is an Automation Testing Framework which automates web applications for testing purposes.
It is an open source and mainly used for automating functional tests and regression tests.
Note: It can be integrated with automation test tools such as Maven, Jenkins, & Docker to achieve continuous testing. It can also be integrated with tools such as TestNG, & JUnit for running test cases and generating reports.
Features...
Manual testing is a testing process that is carried out manually(executing test cases) in order to find defects without the usage of tools or automation scripting.
It is the most primitive of all testing types and helps find bugs in the software system.
Manual Testing does not require knowledge of any testing tool.
Advantages of Manual Testing:
Faster execution
and rapid feedback to developers
Supports
regression testing.
Frequent execution
and...
What is Software Testing:
Software Testing is a process of verifying or validating an application with the intention of finding bugs or defects.
This can be done through either manually or using automation tool.
Definition of a Defect:
It is a deviation from
the requirement specification. (difference between expected result and actual
result)
Importance of Software Testing:
It is an essential since it makes sure...
Subscribe to:
Posts (Atom)