O'Reilly logo

Learning Selenium Testing Tools with Python by Unmesh Gundecha

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3. Finding Elements

Web applications and the web pages within these applications are written in a mixture of the Hyper Text Markup Language (HTML), Cascading Style Sheets (CSS), and JavaScript code. Based on user actions such as navigating to a website Uniform Resource Locator (URL) or clicking on a submit button, a browser sends a request to a web server. The web server processes this request and sends the response with HTML and related resources such as JavaScript, CSS, and images, and so on back to the browser. The information received from the server is used by the browser to render a web page with various visual elements such as textboxes, buttons, labels, tables, forms, checkboxes, radio boxes, lists, images, and so on, on the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required