Working with Input box/Test Box in Selenium with Python Last Updated : 15 Jul, 2025 Summarize Comments Improve Suggest changes Share Like Article Like Report Selenium is an effective device for controlling an internet browser through the program. It is purposeful for all browsers, works on all fundamental OS and its scripts are written in numerous languages i.e Python, Java, C#, etc, we can be running with Python.Working with Input box/Test Box, let us how to:find how many input boxes present in the web page.provide value into text boxes.get the status.Process:Importing the modules.We will load the URL https://quaily.com/ in the driver.Now select the XPath of the desired field by doing:Then find(navigate) the class name where input is present.Find the length using len().Check the status by is_displayed().Implementation: Python # importing the modules from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys import time # using chrome driver driver = webdriver.Chrome() # web page url driver.get("https://fs2.formsite.com/meherpavan/form2/index.html?1537702596407") # select class name where is input box are present element = driver.find_elements(By.CLASS_NAME, "text_field") # find number of input box print(len(element)) # fill value in input box driver.find_element_by_xpath('//*[@id="RESULT_TextField-1"]').send_keys("praveen") driver.find_element_by_xpath('//*[@id="RESULT_TextField-2"]').send_keys("yadav") driver.find_element_by_xpath('//*[@id="RESULT_TextField-3"]').send_keys("87871111") # check status x = driver.find_element_by_xpath('//*[@id="RESULT_TextField-1"]').is_displayed() print(x) driver.close() Output: Comment More infoAdvertise with us Next Article Non blocking wait in selenium using Python P praveeny182 Follow Improve Article Tags : Python Python-selenium Practice Tags : python Similar Reads Working with Radio buttons and Check boxes in Selenium with Python Prerequisite: Browser Automation Using Selenium Requirement: You need to install chrome driver and set path. Click here to download. Selenium is an effective device for controlling an internet browser through the program. It is purposeful for all browsers, works on all fundamental OS and its script 1 min read Writing Tests using Selenium Python Selenium's Python Module is built to perform automated testing with Python. Selenium Python bindings provides a simple API to write functional/acceptance tests using Selenium WebDriver. Through Selenium Python API you can access all functionalities of Selenium WebDriver in an intuitive way. This art 2 min read Writing Tests using Selenium Python Selenium's Python Module is built to perform automated testing with Python. Selenium Python bindings provides a simple API to write functional/acceptance tests using Selenium WebDriver. Through Selenium Python API you can access all functionalities of Selenium WebDriver in an intuitive way. This art 2 min read Non blocking wait in selenium using Python Prerequisite : Browser Automation Using SeleniumWhen we want to do web automation, we require to wait for some javascript elements to load before we perform some action. For that matter, generally people use Python3 time.sleep(in_seconds) which is a blocking call.By blocking call I mean, it waits or 3 min read Non blocking wait in selenium using Python Prerequisite : Browser Automation Using SeleniumWhen we want to do web automation, we require to wait for some javascript elements to load before we perform some action. For that matter, generally people use Python3 time.sleep(in_seconds) which is a blocking call.By blocking call I mean, it waits or 3 min read How to Install Selenium in Python? Selenium Scripts are built to do some tedious tasks that can be automated using headless web browsers. For example, Searching for some Questions on Different Search engines and storing results in a file by visiting each link. This task can take a long for a normal human being but with the help of se 4 min read Like