What are the testing types that can be supported by Selenium? Can Selenium be used for UI testing? Textual testing?
4 Answers
Selenium supports the following types of testing:
Functional Testing Regression Testing
-
1
Selenium is a system for operating a web browser by remote control. You can cause the browser to perform actions, and you can retrieve information in the DOM using different criteria.
Selenium is not a system for installing software, managing tests, or managing test data.
Selenium is a good tool for UI testing wherein you need to automate the GUI functionalities. It makes sense to use it if you want to automate your regression test cases that you don't want to do manually every time a new fix has been received or a new feature has been deployed.
You should definitely try other options if you want to test the APIs without any testing on the UI level.
Using Selenium type of testing can be done are:
Functional Testing
Regression Testing
Sanity Testing
Smoke Testing
Responsive Testing
Cross Browser Testing
UI testing (black box)
Integration Testing
You can automate : WAB, WAP, APP (Mobile App) applications using selenium.
Yes, Selenium can be used for UI testing. Selenium can be used to automate the manual interaction steps.
Yes, you can check textual information as well. As Selenium WebDriver object triggers real events in the browser: mouse clicks, button clicks, entering text, and events from the keyboard.