Is there any way of verifying the error message shown on a page using python selenium?

+1 vote
Is there any way of verifying the error message shown on a page using python selenium?
Jul 30, 2019 in Selenium by Jasmine
899 views

1 answer to this question.

+1 vote

Hi Jasmine, you can verify an error message on a webpage using getText() method:

driver = webdriver.Firefox()
driver.implicitly_wait(2)
driver.maximize_window()

driver.get("https://www.amazon.in/")

err_msg = driver.find_element_by_id('a-alert-content').text

assert err_msg = 'Enter your email or mobile phone number'

driver.quit()
answered Jul 30, 2019 by Abha
• 27,910 points

Can you please explain it briefly .  In this section i got error "

assert err_msg = 'Enter your email or mobile phone number'
my code is 
err_msg = self.find_element_by_xpath("xpath").text
assert err_msg = "please fill the field"
it showing an error like " end of statement expected"
I guess you have missed out specifying xpath in the code. Check for the syntax of using xpath.

Related Questions In Selenium

0 votes
1 answer
0 votes
1 answer

Is there a way to pass on the options/ flags to Selenium if i'm scripting in Python?

This is the usage: from selenium import webdriver from ...READ MORE

answered Jun 8, 2018 in Selenium by king_kenny
• 3,710 points
969 views
0 votes
1 answer
0 votes
0 answers
0 votes
1 answer

Installing Selenium Webdriver with Python package

Hey Hemant, for installing Selenium Webdriver with ...READ MORE

answered May 8, 2019 in Selenium by Anvi
• 14,050 points
2,026 views
0 votes
1 answer

Finding WebDriver element with Class Name in java

The better way to handle this element ...READ MORE

answered Apr 10, 2018 in Selenium by nsv999
• 5,510 points
2,881 views
0 votes
1 answer
0 votes
1 answer

Geo-location microphone camera pop up

To Allow or Block the notification, access using Selenium and you have to ...READ MORE

answered May 11, 2018 in Selenium by Samarpit
• 5,890 points
2,229 views
0 votes
2 answers