Functional testing is done to ensure that all parts of a system/application/website are working according to previously decided specification. Learn about types and best practices of functional testing.
Learn about implicit, explicit and fluent waits in Selenium. Selenium wait commands are essential for executing test scripts. They help to observe and troubleshoot issues that may occur due to variation in time lag.