How do I validate to see if a text field has the value that I typed in?

How do I validate to see if a text field has the value that I typed in?

I've very new to Python and Selenium and I think I need to use the Assert command to verify a text field has what I typed in via Selenium.

I've very new to Python and Selenium and I think I need to use the Assert command to verify a text field has what I typed in via Selenium.

I've searched for an hour and can't find the answer.

Here is my code:

from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains as AC
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import Select, WebDriverWait

driver = webdriver.Ie()

driver.get("https://bie.farmersinsurance.com/")

WebDriverWait(driver, 10).until(EC.element_to_be_clickable((By.XPATH, "/html/body/div/form/table/tbody/tr[5]/td/table/tbody/tr/td/table/tbody/tr[2]/td/table/tbody/tr[1]/td[1]/input"))).send_keys("tess893")

element = driver.find_element_by_xpath("/html/body/div/form/table/tbody/tr[5]/td/table/tbody/tr/td/table/tbody/tr[2]/td/table/tbody/tr[1]/td[1]/input") assert element.text == "tess893"

Here are my results:

Traceback (most recent call last):
  File "c:\Users\uswarv41.vscode\extensions\ms-python.python-2018.12.1\pythonFiles\ptvsd_launcher.py", line 45, in <module>
    main(ptvsdArgs)
  File "c:\Users\uswarv41.vscode\extensions\ms-python.python-2018.12.1\pythonFiles\lib\python\ptvsd_main_.py", line 265, in main
    wait=args.wait)
  File "c:\Users\uswarv41.vscode\extensions\ms-python.python-2018.12.1\pythonFiles\lib\python\ptvsd_main_.py", line 256, in handle_args
    run_main(addr, name, kind, extra, *kwargs)
  File "c:\Users\uswarv41.vscode\extensions\ms-python.python-2018.12.1\pythonFiles\lib\python\ptvsd_local.py", line 52, in run_main
    runner(addr, name, kind == 'module', extra, *kwargs)
  File "c:\Users\uswarv41.vscode\extensions\ms-python.python-2018.12.1\pythonFiles\lib\python\ptvsd\runner.py", line 32, in run
    set_trace=False)
  File "c:\Users\uswarv41.vscode\extensions\ms-python.python-2018.12.1\pythonFiles\lib\python\ptvsd_vendored\pydevd\pydevd.py", line 1283, in run
    return self._exec(is_module, entry_point_fn, module_name, file, globals, locals)
  File "c:\Users\uswarv41.vscode\extensions\ms-python.python-2018.12.1\pythonFiles\lib\python\ptvsd_vendored\pydevd\pydevd.py", line 1290, in _exec
    pydev_imports.execfile(file, globals, locals)  # execute the script
  File "c:\Users\uswarv41.vscode\extensions\ms-python.python-2018.12.1\pythonFiles\lib\python\ptvsd_vendored\pydevd_pydev_imps_pydev_execfile.py", line 25, in execfile
    exec(compile(contents+"\n", file, 'exec'), glob, loc)
  File "c:_TMP\Test2.py", line 18, in <module>
    assert element.text == "tess893"
AssertionError

I don't know why am I getting an AssertionError. Based on what I read, it should not throw any errors.

Angular 9 Tutorial: Learn to Build a CRUD Angular App Quickly

What's new in Bootstrap 5 and when Bootstrap 5 release date?

Brave, Chrome, Firefox, Opera or Edge: Which is Better and Faster?

How to Build Progressive Web Apps (PWA) using Angular 9

What is new features in Javascript ES2020 ECMAScript 2020

Selenium with Python

Selenium with Python

Selenium WebDriver With Python 3.x - Novice To Ninja

Selenium WebDriver With Python 3.x - Novice To Ninja

Selenium Python

Selenium Python - is one of the widely used tools used for Web Browser Automation, and offers a lot of functionality and power over a browser.